June 24/25 Road Trip - Preview
For seven straight games, the Detroit Mechanix have looked for their second win of the season in 2017. Unfortunately, they’ve come short every single time, despite the number of close defeats they’ve suffered...
© 2017 Detroit Mechanix, LLC. All Right Reserved