Todd Anthony Greene (born May 8, 1971) is a former Major League Baseball catcher. In an 11-year career, he played for the Anaheim Angels (1996-2000), Toronto Blue Jays (2000), New York Yankees (2001), Texas Rangers (2002-2003), Colorado Rockies (2004-2005), and San Francisco Giants (2006). He batted and threw right-handed.