Earlier this week, Brandon Marshall suggested on Instagram that there was no place on the New York Giants for Dez Bryant. He later deleted that post, and now we know why - there was no place for him either.

The New York Giants released the veteran wide receiver on Thursday afternoon. They gave him the designation of a "failed physical" to justify the release, but many speculate that the move was simply an opportunity to clear room to pursue Bryant in the Big Apple.

Regardless, Marshall is a free agent once again after just one year with the Giants.

There's a possibility the 34-year old retires; he's played for five teams and has made six Pro Bowl appearances in his career. But he's previously stated that he wants to go out on his own terms, including a long-sought Super Bowl.

Here are three teams Marshall could find his way to next season.

1. Dallas Cowboys

Obviously, there would be some irony to Marshall joining the team that released the veteran that could replace him in New York. Regardless, the team now has a hole at receiver, which nobody is primed to fill. Dallas did sign Allen Hurns to a two-year deal, but they lost both Bryant and Brice Butler in the offseason. Right now, there's no obvious star for Dak Prescott to throw to in 2018.

2. Baltimore Ravens

Baltimore is linked to every free agent wide receiver, or so it seems. Marshall might actually make some sense, though, considering the team pursued him just last offseason. Ravens Wire suggests that the team could demonstrate some interest in the new free agent as a way to negotiate down a price with the old one (Bryant).

That being said, both would be an improvement over a receiving corps that includes the drop-heavy (Michael Crabtree), the diminutive (John Brown), and the disappointing (Breshad Perriman).

3. Carolina Panthers

Just last year, the Panthers were a touchdown away from advancing to the Divisional Round of the NFL Playoffs. In other words, they're close - they just need another target for Cam Newton.

That could make the team ripe for a one-year "prove it" deal with a veteran like Marshall. The only proven veteran target on the team is Torrey Smith, who was acquired after an unspectacular season in Philadelphia. Devin Funchess has yet to capitalize on his potential, while Kelvin Benjamin is now in Western New York. At this point, there would be no harm in signing Marshall while drafting one of the top wideouts in the class.