Michael Shank, team owner of the Michael Shank Racing sports car team, recently returned from France where MSR took part in its first 24 Hours of Le Mans, and shares what he learned, what he liked, what left him…
The RACER Channel hands A.J. Allmendinger the microphone to interview Michael Shank Racing teammates Justin Wilson and John Pew and, as one might expect, silliness ensues. From 2013