
Coverage




Tecumseh Savage Invitational by Michael Kinneyt
Sep 24, 2019
The Tecumseh Savage Invitational was held Tuesday, Sept. 24 at Tecumseh High School.