It's Thanksgiving Weekend and the IHSAA football finals are being played at Lucas Oil Stadium. That's as normal as it gets in 2020, and we'll take it.
Indianapolis Star, Indianapolis Star: Sports
Fri, 11/27/2020 - 12:46pm
It's Thanksgiving Weekend and the IHSAA football finals are being played at Lucas Oil Stadium. That's as normal as it gets in 2020, and we'll take it.