Team Penske Takes Podium At Edmonton In First Try

July 27, 2008