 Cory Gearrin

Cory Nathanial Gearrin (born April 14, 1986) is an American professional baseball pitcher for the Minnesota Twins organization.He has played in Major League Baseball (MLB) for the Atlanta Braves, San Francisco Giants, Texas Rangers, Oakland Athletics, Seattle Mariners and New York Yankees.