It is never a bad thing for a professional athlete when he gets to sit back and watch Nike and Adidas try to outdo each other for the right to sign an endorsement deal with the player.

That is the desirable situation Odell Beckham Jr. found himself in, with his original rookie agreement with Nike set to expire. On Tuesday, Nike officially retained Beckham with a five-year deal that is worth more than $29 million, according to nicekicks.com, which should nicely augment Beckham’s rather meager superstar receiver salary for 2017 of $1.83 million.

It is the most lucrative shoe deal ever for an NFL player, according to nicekicks.com. The website also noted Beckham’s desire to become a “brand icon.’’ There is a clause that can escalate the contract to make it an eight-year deal worth $48 million. Nike reportedly fully matched a counter-offer from Adidas.

Beckham signed a four-year, $10 million rookie contract with the Giants, who picked up his fifth-year option to make his 2018 salary $8.45 million.