Editorial: Welcome to the club
Ohio Stadium, the famous horseshoe on the banks of the Olentangy River on the Ohio State campus, turns 100 this month. Built in 1922 at the cost of $1.3 million and refurbished as a modern Mecca of college football in 2001, for $194 million, Ohio Stadium is one of the most admired facilities in all of sports.