Connect with us

Michigan coach Jim Harbaugh threw out the honorary first pitch at Tuesday’s Detroit Tigers – Pittsburgh Pirates game.

More in Michigan