Yet despite all that, Johnson never lost a scholarship offer. And on Sunday, as he wrapped up his official visit to Harrisonburg, Johnson committed to James Madison.

“It's a great university,” Johnson said. “It's the place for me academic wise and it has the major I plan to pursue (business management). It's a great coaching staff and every time I visited there, they made me feel at home.”

Johnson rushed for 2,369 yards in his first two seasons at Warwick had 415 through his first three games as a senior. But in a loss to Kecoughtan on Sept. 20, Johnson injured his neck and didn’t play the remainder of the season.

“It was a deep bruise,” he said. “I could have played the last two games, but I didn't for precautionary reasons. I just wanted to get healthy for college.”

Johnson said he also had offers from Old Dominion, Temple, Bowling Green, Hampton, Charlotte, Howard, and Norfolk State.

JMU also has offered Heritage back Khalid Abdullah, a good friend of Johnson's.

“It would be great for us to be there together,” Johnson said. “But Khalid has to choose what's best for him.”