Melvin Mora signs a three-year extension with the Baltimore Orioles that will keep him with the club through the 2009 season. The new deal is worth a guaranteed $25 million and includes an option for a fourth year.

On May 19, 2006 — Melvin Mora signs a three-year extension with the Baltimore Orioles that will keep him with the club through the 2009 season. The new deal is worth a guaranteed $25 million and includes an option for a fourth year.

Source:
Baseball Reference May 19