Carlos Lee's contract makes the Top 45 Worst Contracts in Baseball List
It's hard to argue that it doesn't belong. Thankfully, it's the only contract that Astros own on that list.
It's hard to argue that it doesn't belong. Thankfully, it's the only contract that Astros own on that list.