Stephen Colbert

To start things off on a humourous note, The Generals lost! The Generals had previously beaten the Saginaw Spirit and Stephen Colbert made some rant on his show about them beating his favourite OHL team because the Generals held their annual ‘teddy bear toss’ in a charity event. Apparently Stephen […]

The Spirit Wins … and my ego wanes