“The Madhouse.” Say those two words to any short track racing fan and you’re bound to get one of two reactions. “I love that place” is one, or you may hear “That place is ridiculous. If I wanted to see that I’d watch WWE.”   The Madhouse, otherwise known by its full name of Bowman […]

Read more