I think it is amazing to look at the difference in contracts from the late 90's and early 2000's until now. Roger Clemens who was a once in a generation pitcher signed a contract for 4yr/40m in 1998. Imagine what he would get in todays market

. Off topic from the thread title, but just something that Cano's contract made me think about.