Phillies Jim Leyland Thinks Cole Hamels Should Have Been Suspended for 15 Games Kyle Scott • May 8th, 2012