Report: Lowe Signs With Braves
According to reports by Paul Newberry of the AP (link) and David O’Brien of the Atlanta Journal Constitution (link) the Braves have come to an agreement with free agent pitcher Derek Lowe. The deal is estimated to be worth $60 million over 4 years. This puts the screws to the Mets regarding Oliver Perez whose […]