St. Stephen Titans Location: Saginaw, Michigan Level: high schoolStatus: defunctYears: 1964-1983Teams with the Titans team name Tweets by mascotdb