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
Fri, 11/27/2020 - 2:07pm
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.