FanShot

10 worst FA contracts

10

Jon Heyman breaks down what he believes the 10 worst FA contracts are. AJ made the list.