Tyreek Hill and the Kansas City Chiefs Agree to a 3 Year $54 Million Contract Extension-media-1