Well that's a lot of money
Remember that two-week period Harper (and his ego) had the largest contract in baseball?
Me neither.
I put my money (in terms of longevity), that the Harper deal will BY FAR be the worst deal of the three big ones.
Let's say trout and Harper completely fall apart like JHey. If they turn into a 2 fWAR player starting this year, what does it do to their organization going forward? Could the angels or Phillies withstand that hit and still stay somewhat relevant?