Odell Beckham Jr. has kept his message since reporting to the New York Giants' offseason program without incident: His contract talks with the team would take care of themselves.

On Monday, that reportedly became reality when Beckham and the team agreed to a five-year contract that will make him the NFL's highest-paid receiver. According to NFL Network's Mike Garafolo, Beckham's new deal includes $90 million over five additional years — and it could reach a maximum value of $95 million with base-salary escalators that are tied to performance.

Beckham will receive $41 million fully guaranteed at the time of signing, along with another $24 million in injury guarantees. The total of $65 million in guarantees far exceeds the previously high for a wide receiver, which had been the Tampa Bay Buccaneers' Mike Evans at a shade more than $55 million. Beckham also becomes the highest-paid receiver in terms of average salary per year, which previously was held by the Pittsburgh Steelers' Antonio Brown at $17 million.

Beckham, who turns 26 in November, missed the majority of last season following a major ankle injury. He was limited to 25 catches for 302 yards (12.1 average) with three TDs in 2017. But Beckham cranked up his activity during the team's joint practices with the Detroit Lions two weeks ago and has looked to be in top form ever since.

Most importantly, the Giants believe Beckham is committed fully. He showed that by not holding out this offseason, but there still were lingering questions following a few off-field incidents, including a photo purportedly of Beckham in Paris this March that raised questions about what an unknown white powder seen with the receiver and a model was.

After major changes in the front office and on the coaching staff, Beckham's future this offseason looked cloudy at best — and there were rumors of trade possibilities. But now he's tethered to the Giants in what could be a comeback season for one of the NFL's elite receivers.

Through four pro seasons, Beckham (who has played in 47 of a possible 64 games) has amassed 313 catches for 4,424 yards (14.1 average) with 38 touchdowns. He has finished in the top 10 in the NFL in both catches and receiving yards three times, ranks second among all active players in receiving yards per game (94.1) and 24th among active players in receiving touchdowns.