Cole Hamels Suspended 5 Games For Throwing at Harper - CBS Chicago
Philadelphia Phillies, History & Notable Players
Cole Hamels Facts for Kids
Cole Hamels – Baseball B
Philadelphia's Cole Hamels admits he hit Bryce Harper on purpose
Phillies should be retiring Cole Hamels' No. 35 instead of giving
Former Phillies ace Cole Hamels won't pitch for the Dodgers after all
Game 5 suspended – Orange County Register
2008 World Series - Wikipedia
Phillies' minor-leaguer Alec Asher banned for PEDs
Phillies 7, Astros 0: How Houston fell behind 2-1 in World Series