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