Three years ago today, we talked about the Orioles giving Jay Gibbons a four year, $21 million contract, and the problem with overpaying marginal players on multi-year deals.
Gibbons, incidentally, was released before the 2008 season, with two years left on his deal.
Loading comments...