The Impact of the Big Ten Football Championship
The Big Ten Conference Football Championship returns this weekend to Lucas Oil Stadium in Indianapolis and is expected to once again draw tens of thousands of fans to the city, generating and estimated economic impact of $18.5 million.