The flag, which Michigan players planted on the field at Ohio Stadium after their 2022 win, will reside in the Towsley Museum lobby inside Schembechler Hall.
Michigan enshrines flag planted on Ohio State turf after win
2 years ago
No Comments