The Miami Dolphins agreed to a three-year, $18-million contract extension with defensive back Eric Rowe, a source told Barry Jackson of the Miami Herald.

The pact reportedly includes $7 million guaranteed.