Buehrle to reunite with Ozzie in Miami

The Miami Marlins have agreed to a four-year deal worth $58 million with pitcher Mark Buehrle, sources told ESPN.com's Jayson Stark.

The move comes on the same day sources told ESPN The Magazine's Buster Olney the Marlins had emotionally moved on from Albert Pujols, and shifted their focus to starting pitching.

Read the entire story.