[1] McCoy attended Grossmont High School in El Cajon, California, before playing for the San Diego Toreros baseball team from 2000-2002.
[3][4][5] As a junior McCoy led the Toreros in doubles (16) and stolen bases (26), helping the University of San Diego capture the 2002 West Coast Conference title with teammates like Jason Marian (baseball).
The infielder logged time at all three levels of the minors during his six-year run in the Cardinals system, capturing an Appalachian League All-Star nod for Johnson City in 2002 and leading Springfield in stolen bases (30) in 2006.
[8] His repertoire appeared to include a fastball topping out at 86 mph, a changeup, a curveball,[9] and a knuckleball at low 60's to mid 70's.
[7] He was optioned back to Triple-A Las Vegas on June 23 to make room for Eric Thames on the 40 man roster.
McCoy was signed to a minor league contract with spring training invitation by the Boston Red Sox on November 15, 2013.