07/08/2010 02:45 pm ET Updated May 25, 2011

LeBron James' New Team: Where Will He End Up?

The question has persisted for years. Where will LeBron James sign?

Free agency began on July 1, and James spent a week listening to pitches from a half-dozen teams.

Everyone wants him. A car was designed to keep him in Cleveland. A billboard wooed him in Chicago. Free food was offered in New York. It goes on.

The ball is in LeBron's court. Tonight, at 9 p.m ET, he will announce his decision. But who should he sign with? Scroll down to see the teams that met with James.

LeBron James' New Team: Where Should He Go?