01-19-2015, 01:24 PM
If true that $105 million of this deal is backloaded (after the 7 years are over), this is truly insane.
http://www.fangraphs.com/blogs/max-scher...0-million/
http://www.fangraphs.com/blogs/max-scher...0-million/

