The Miami Marlins and free-agent starting pitcher Mark Buehrle have agreed to a $58 million deal over four-years, according to Ken Rosenthal of FOX Sports. Buehrle had narrowed down his options to three teams and then later two earlier today, and we learned that those two were the Marlins and the Washington Nationals.
Buehrle goes for four years and $58 million. He is the third high profile signing in South Beach this season, the other two being closer Heath Bell and shortstop Jose Reyes. This also likely means that the Marlins are out on Albert Pujols.
Earlier this off season we heard that at least fifteen teams were in on Buehrle and the Marlins always had him high on their list of priorities. So did the Washington Nationals, so we have to figure they might still look for left handed pitching help. They may be in on Gio Gonzalez.
This also likely means that C.J. Wilson will end up in Anaheim, but we will see.