120 Sports Motorsports | Helio Castroneves on racing with Team Penske By SendtoNews Share You May Also Like Related Stories 120 Sports Motorsports | Elliott Wins Pole at Daytona 120 Sports Motorsports | Edwards' Unexpected Retirement 120 Sports Motorsports | Why does the Indianapolis 500 winner drink milk? 120 Sports Motorsports | Why the Indianapolis 500 is such a special event 120 Sports Motorsports | Alexander Rossi Wins Indianapolis 500 Wochit Sports Motorsports | NASCAR Championship Goes To Jimmie Johnson, His 7th