Who does Ray Allen play for?

Ray Allen just signed a 3-year, $9 million contract with the Miami Heat. He had previously played for the Boston Celtics (2007-2012), Seattle Supersonics (2003-2007) and the Milwaukee Bucks (1996-2003).

Allen had said he was disappointed that Boston did not pursue him harder when he became a free agent after the 2012 season. The Celtics did reportedly offer Allen a 2-year, $12 million deal, but after meeting with the coaching staff at Miami, Allen determined he was a better fit there.

Many Boston fans are upset at this move, and have dubbed Allen Judas Shuttlesworth.

Updated on Thursday, July 12 2012 at 11:04PM EDT
Collections: ray allenboston celtics