Posted by Sabrina B. @gametimegirl

Holdout running back Chris Johnson and the Tennessee Titans agreed to a four-year, $53 million extension with $30 million guaranteed on Thursday, a league source told ESPN NFL Insider Adam Schefter.

Talks between the sides intensified on Wednesday night with both sides recognizing that if Johnson was going to play in Tennessee’s regular season opener against the Jacksonville Jaguars, the deal had to get done in the next few days.

Johnson on Wednesday created a mini-firestorm on Twitter after he tweeted thanks to people praying for him through his “situation.”

After getting backlash from some of his followers, he told “fake Titan fans” to shut up. Some fans were calling him greedy and saying his demands are too high.

Johnson went on to write, “I don’t have a regular job so don’t compare me to you and I can care less if uthink I’m greedy.”

He later tried to clarify his tweet about fake fans.

“My titan fans taking it all wrong I’m talking to the ones writing me racist Comments. I’m not call the Titan fans fake at all. #LUV,” he wrote.

Johnson, who has rushed for more yards in the NFL over the past three seasons than anyone else, has refused to report until he gets a new contract.

ESPN