Cole Hamels is a baseball pitcher of America who plays on the behalf of Texas rangers in the MLB Cole was born on 27th December in the year 1983 to Amanda Hamels and Gary Hamels ... Read more