44 years old (Born on December 23, 1980) MLB outfielder who began his career with the Detroit Tigers in 2003; played for the Florida Marlins from 2006 to 2010 before being claimed off waivers by the San Francisco Giants. Cody Ross's Best Moments