Detroit Tigers The
Detroit Tigers selected Hannahan in the third round of the
2001 Major League Baseball draft. Hannahan made his major league debut on May 26, , playing first base. He went 0-for-9 with the Tigers in 2006. He began the 2007 season with the
Triple-A Toledo Mud Hens. He
hit .295 with 13
home runs. He finished second in the
International League with 76 walks.
Oakland Athletics On August 13, , he was traded to the
Oakland Athletics for
outfielder Jason Perry. The Athletics added Hannahan to their roster, filling in at third base as
Eric Chavez went on the
disabled list. On August 15, Hannahan got his first major league hit, a
double, off
Mark Buehrle of the
Chicago White Sox. On August 20, against the
Toronto Blue Jays, Hannahan hit his first career home run. Hannahan started 40 of the Athletics' final 43 games at third base. in 2008 In , Hannahan was on the major league roster the entire season, serving as the primary third baseman while Eric Chavez was on the disabled list most of the year. Following the 2009
spring training camp, he was sent to the
Sacramento River Cats.
Seattle Mariners Hannahan was traded to the Seattle Mariners for
pitcher Justin Souza on July 11, . With the Mariners holding an 11–5 lead over the
Kansas City Royals on August 6, Seattle manager
Don Wakamatsu substituted Hannahan for shortstop
Jack Wilson, who was experiencing minor discomfort in his right triceps area. This marked the first time Hannahan played shortstop at the major league level. He was briefly the starting third baseman for the Mariners after
Adrián Beltré was put on the disabled list. Hannahan finished the season with a combined .213 batting average between the A's and the Mariners with 14 doubles, two triples, four home runs and 19 RBIs in 103 games. Hannahan begain the 2010 season on the disabled list with a strained groin. On May 28, he was
designated for assignment by Seattle. He accepted an outright assignment to the Triple-A
Tacoma Rainiers.
Boston Red Sox On July 22, 2010, Hannahan was traded to the
Boston Red Sox for cash considerations or a
player to be named later. He was assigned to Triple-A
Pawtucket. He did not appear in the majors in 2010.
Cincinnati Reds On December 13, 2012, Hannahan signed a two-year, $4 million contract with a club option for 2015 with the
Cincinnati Reds and was expected to provide depth throughout the infield, specifically at third base. Initially reported as a one-year deal, he earned $1 million in each of his guaranteed seasons, and his option was worth $4 million with a $2 million buyout. In 32 games for the Twins in 2015, he batted .327/.400/.523 with four home runs and 22 RBI. On July 16, Hannahan was released from the Twins due to injuries, and
Luis Jiménez was signed to replace him. On July 18, Hannahan held a press conference to announce his retirement from professional baseball. ==References==