Le'Veon Bell was released by the New York Jets on Tuesday, allowing him to sign anywhere he wants. According to ESPN's Jeremy Fowler, Bell has narrowed his list of destinations to the Kansas City Chiefs, Buffalo Bills, and Miami Dolphins. Bell could make his decision as early as Thursday.

Hilariously enough, if you look at the Jets' upcoming schedule, it's interesting to see that New York's next three opponents happen to be the Chiefs, Bills, and Dolphins.

Of course, the desired teams could be a coincidence as Bell just wants to sign with a team that could give him a chance to thrive. However, we've seen players sign with teams that could allow them to get revenge on their former team.

Seeing how Le'Veon Bell's time with the Jets went, he'd love to prove them wrong and show he can still be one of the best running backs in the NFL. With that being said, each of his favorite landing spots could make sense for the All-Pro rusher.

Seeing Bell on the Chiefs could set up for exciting plays as he shares the backfield workload with rookie Clyde Edwards-Helaire. Leave it to Andy Reid to configure ways to have both of them thrive in the offense at the same time.

While the Chiefs give him a chance to compete for a Super Bowl, the Bills also have a chance to contend in the AFC. If he were to join Buffalo, he'd split touches with Devin Singletary and rookie Zack Moss, who has been dealing with an injury.

Lastly, the Dolphins don't give him a chance to compete for a title, but he could become the No. 1 option in the backfield alongside Myles Gaskin. Regardless of what team Le'Veon Bell signs with, it appears he'll be seeing the Jets in the near future in a new uniform.