Jody Gerut is retiring after six seasons in the major leagues. Gerut played for five teams before being invited to spring training as a non-roster player by the Mariners. He appeared in 574 games in stints with Cleveland (2003-2005), the Chicago Cubs (2005), Pittsburgh (2005), San Diego (2008-2009) and Milwaukee (2009-2010). "Physically I'm fine," Gerut said in a statement from the Mariners. "But mentally my reasons for wanting to be in uniform have become so thin and narrow that I refuse to disrespect the game that has provided so generously for my family by playing it in a halfhearted way."