For the first time in a long time, the Buffalo Bills have multiple stars on their team that are known nationally but none are more well-known across the country than this one.
New York Officials hope a recent proposal sent to the National Olympic Committee could bring a portion of the 2026 Winter Olympic Games back to Lake Placid for the first time since 1980.