Devonta Freeman was in a hotel room outside of Philadelphia watching his potentially soon-to-be Eagles teammates play on television Sunday when the major injury news scrolled across the bottom of the screen.

Saquon Barkley’s injury later turned out to be a season-ending ACL tear and the Giants suddenly had a better opportunity to offer Freeman than the Eagles could match. So, he left his weekend visit to a rival, headed up the New Jersey Turnpike and signed a one-year contract with a $1.2 million base value and incentives that can make the deal worth $3 million to replace Barkley.

“I know I still have a lot in the tank,” Freeman said. “This was a great opportunity at the right time, coming in to compete.”

The 28-year-old two-time Pro Bowler was cut by the Falcons in March after averaging a career-low 3.6 yards per carry last season. He turned down a free-agent offer from the Seahawks before they signed Carlos Hyde to a one-year, $4 million contract for their rotation.

“A lot of situations didn’t fit what I want to do and some of my own personal goals,” Freeman said. “Trying to win one game at a time and when it’s all said and done hopefully win the big game.”