Two-time Pro Bowl running back James Cook and the Buffalo Bills reached agreement on a four-year, $48 million contract extension with $30 million guaranteed, multiple media outlets reported on Wednesday morning.
The deal makes Cook the seventh highest-paid running back in the NFL based on new money per season.
The news comes one day after Cook opted to participate in practice for the first time since he informed the team of plans to sit out as part of a "business" decision tied to his expiring contract.
"James could only envision himself as a Buffalo Bill," Cook's agent Zac Hiller said, per ESPN. "We are extremely thankful to the entire Bills organization and glad we could make that happen."
Head coach Sean McDermott noted before Tuesday's morning practice that things had changed with