San Francisco Giants The
San Francisco Giants drafted Graham in the 19th round (566th overall) of the
2006 Major League Baseball draft following his senior season, and he signed. Graham was
designated for assignment by the Giants on May 1, 2012.
Arizona Diamondbacks On May 14, 2012, Graham signed a minor league contract with the
Arizona Diamondbacks organization. He made his major league debut with the Diamondbacks on September 7. Graham made 10 appearances for Arizona during his rookie campaign, going 0-for-2. On October 25, Graham was removed from the 40-man roster and sent outright to the Triple-A
Reno Aces. On November 3, Graham was released by the Diamondbacks. He had shoulder surgery at the end of the month, but came back in time to start the ensuing season.
York Revolution In 2013, Graham signed with the
York Revolution of the
Atlantic League of Professional Baseball.
Later career In 2013, Graham played for York, the
Fargo-Moorhead RedHawks and the
Winnipeg Goldeyes of the
American Association, and the
Rojos del Águila de Veracruz of the
Mexican League. Graham spent the final season of his playing career in the
San Francisco Giants organization. ==Coaching career==