Indianapolis just announced no fans will be allowed to attend the Indy 500 this year. The race probably generates around 500 million or more in local revenue, ie hotels, restaurants, shopping, etc.
With that announcement I have a way less than optimistic feeling about college football taking...