Chris Johnson has done something 30 years in the making.
RelatedLarry Fitzgerald passes Marvin Harrison for 3rd on the NFL's all-time receptions list
RelatedBird Talk with Jody and Jurecki: Little things costly for the Cardinals
RelatedPeter King: 'Full speed ahead' for Cardinals
RelatedTaylor Gabriel shreds the Arizona Cardinals defense for a 35-yard touchdown