Dec 24, 2008 5:59 PM EST

On Wednesday, Joe Nelson, whom the Marlins non-tendered, agreed to terms on a one-year deal for $1.3 million with the Tampa Bay Rays.

Nelson was contacted by 20 teams after the Marlins parted company with the 34-year-old reliever, who turned in his best major league season in 2008.

Via Miami Herald