Saquon Barkley said an epiphany led him to end his contract dispute with the New York Giants after seriously considering sitting out part of the season.

Barkley and the Giants signed a one-year, $10.1 million deal with close to an additional $1 million in available incentives. The deal also includes a $2 million up-front signing bonus.

"I can sit here and lie to you and be like, 'I wasn't disappointed,' or 'I wasn't this and that or a third.' That would just be a flat-out lie," Barkley said. "But I am mature enough to understand that it's a business. Understand that deals don't get done every year.

"Specific to my position, we didn't get a deal done. Me and my team felt we were in good faith trying to get a deal done. The Giants felt they were in good faith trying to get a deal done. That's life. Sometimes you don't come to an agreement. I had to come to a decision and, like I said, I had an epiphany. I had a mindset of what I was going to do. I changed my mind."