Grant Balfour has received a two-year contract offer from three teams, including the Baltimore Orioles.
Three Teams Make Offers To Grant Balfour
Grant Balfour has received a two-year contract offer from three teams, including the Baltimore Orioles.