Chris Johnson has done something 30 years in the making.
Arizona, ArizonaCardinals, cardinals, Football, news, NFL, runningback, Sports