Free-agent fullback Kyle Juszczyk is staying put in San Francisco after agreeing to a new contract with the 49ers, his agency, JL Sports, confirmed on Twitter on Sunday night.
NFL Media's Ian Rapoport reported Sunday, citing a source, that the agreement is a five-year contract worth up to $27 million.
NFL insider Adam Caplan reported Sunday that Juszczyk will get $10 million in guaranteed money and $5.475 million in the first year of the contract.
Juszczyk himself confirmed that he's returning to the 49ers with a post on Instagram, saying he hopes to show that "the juice is always worth the squeeze."
Even 49ers CEO Jed York was fired up about Juszczyk agreeing to return.
An agreement between the five-time Pro Bowl selection and the 49ers seemed imminent Saturday night when general manager John Lynch sent out a tweet dripping in Juice references.
Juszczyk was set to hit free agency after completing a four-year, $21 million contract last season, but the 49ers made sure no other teams had a chance to lure him away.
The 29-year-old Juszczyk came to San Francisco in 2017 when Lynch and coach Kyle Shanahan were hired, and he has become an integral part of the 49ers' offense.
While he doesn't carry the ball much, he's a valuable pass-catching weapon out of the backfield.
Over the last four seasons in San Francisco, Juszczyk has played in 58 games (51 starts) and has 1,080 receiving yards on 102 receptions out of the backfield. He's caught seven touchdowns during that span.
Juszczyk has carried the ball 35 times for 132 yards and two touchdowns during his time with the 49ers.
Now that the 49ers have checked Juszczyk off their offseason to-do list, they can turn their attention to re-signing left tackle Trent Williams and cornerback Jason Verrett.