Home Field Advantage

TRAVERSE CITY - It brings thousands to the downtown area in Traverse City and can fill every seat in the State Theatre. The Traverse City Film Festival? Yeah, that too, but the same can be said of Traverse City high schools' Big 3 football teams:...