Hamilton back on top after Canadian win
Image of: Hamilton back on top after Canadian win
McLaren's Lewis Hamilton stormed to a Canadian Grand Prix victory on Sunday to become a magnificent seventh winner in seven Formula One races this season and seize the championship lead.The Briton
Hamels returns to pitch Phillies over Padres 3-2
Image of: Hamels returns to pitch Phillies over Padres 3-2
Cole Hamels was stellar on the mound in his return from a five-game suspension, working seven innings of one-run ball Sunday to help the Philadelphia Phillies beat the San Diego Padres 3-2.Hamels
Venezuelas Maldonado wins Spanish F1 GP
Image of: Venezuelas Maldonado wins Spanish F1 GP
Venezuela's Pastor Maldonado claimed his maiden Formula One win, and handed Williams their first since 2004 with a dramatic victory in the Spanish Grand Prix here on Sunday.Spaniard Fernando Alonso