Who is Odell Beckham Jr playing for in the NFL this season? Star wide receiver back from ACL hell

Odell Beckham Jr is one of the most recognisable names in the NFL, and after a long lay-off, he's back.
The 30-year-old has endured a horrendous time with injury, sustaining two ACL tears less than 18 months apart.
After being released by the Los Angeles Rams at the start of last season, the wide receiver spent the whole year unassigned.
But after completing his rehab, he's back in the NFL, and he's ready to prove to everyone he still has it.
Who is Odell Beckham Jr playing for?
Beckham Jr has scored 56 touchdowns in 96 NFL games across eight seasons.
Even after his first ACL injury, he managed five touchdowns in eight games for the LA Rams.
READ MORE ON NFL
So the talent is undeniably there, but it was always going to be a case of which team would take a risk?
And in the end, it was the Baltimore Ravens.
The Ravens have handed Beckham Jr a $18million deal, which includes a $13m signing bonus.
If he can stay fit, they have signed a gem, so it's a deal that makes sense for both parties.
Most read in NFL
It gives Beckham Jr the chance to prove himself after a season out, while if it doesn't work, the Ravens can release him at the end of the year.
But it's an opportunity that the American is determined to take.
Speaking to a couple of months after his deal with the Ravens was confirmed, he said: "I'm excited, but I'm also very determined and hungry.
"So through the smiles there's still this, 'I really want this badly.' I'm ready to be great, ready to be excellent again.'
"The doubts are for whoever has them to have them, but it's not what enters my mind and my body. I know what I can do.
"I'm not worried about coming back from this because I've come back before, and now I'm way past the mental part of, 'Am I going to be alright?'
"At the end of the day, we can write all the stories in the world, but it all comes down to what you do on the field during the season."
talkSPORT BET Offer Of The Day
Get up to £40 in free bets -
18+ New customers only. Opt in, bet up to £40 (min. £20) on selected events at odds of 2.00+, in 7 days. Get up to £40 in free bets on selected events. Bonuses expire in 7 days. Card payments only. T&Cs apply, see below. begambleaware.org | Please gamble responsibly