White Sox

White Sox

CSNChicago.com's Chuck Garfien has confirmed a report that Mark Buehrle has signed with the Miami Marlins.

The deal, according to Ken Rosenthal of FOX Sports, is worth 58 million over four years. That's a 2 million increase from the four-year extension Buehrle signed with the White Sox in 2007.

Buehrle will be reunited with manager Ozzie Guillen with the Marlins.

The 32-year-old Buehrle was a model of consistency in his 12 seasons with the White Sox, throwing 200 or more innings every year from 2001-2011 with a 3.83 ERA. He has a laundry list of accomplishments, from throwing a no-hitter and perfect game to recording a save in the 2005 World Series to hitting a home run against Milwaukee in 2009.

CSNChicago.com reported Monday that the Marlins were the front-runners to sign Buehrle.

The White Sox neither had the room nor money to bring Buehrle back -- especially at that high a price tag -- and never emerged as a real threat to land the free agent. Under the circumstances, though, four years and 58 million is an awful lot of money for a pitcher who will be 37 when the deal ends.

Fans, what do you think? Would you rather have Buehrle gone somewhere else? Or have the White Sox try to find a way to keep him? Let us know in the comments or on twitter @WhiteSoxTalkCSN.