The Detroit Tigers and slugger Prince Fielder have agreed to a nine-year, $214 million deal, a source told ESPN.com's Jerry Crasnick. CBSSports.com and Yahoo! each had earlier reported the deal between the Tigers and the free-agent first baseman.