Marshall and the Dolphins reached agreement Wednesday on a four-year, $47.5 million contract extension that includes $24 million in guaranteed money, according to a league source. The deal includes close to $29 million in the first three years of the contract and makes Marshall the highest paid receiver in NFL history. Arizona's Larry Fitzgerald previously had the richest deal of any receiver, averaging $10 million per season.