Riding Wave of Momentum, Team Penske Returns to Milwaukee

June 16, 2011