Answer
Roy Halladay played for two teams during his Major League Baseball career. He began his career with the Toronto Blue Jays in 1998 and played for them until 2009. He then played for the Philadelphia Phillies from 2010 until his retirement in 2013.