Hot Take (but not really cause its true):
Stanton is going to be a Cardinal in < 4 weeks, maybe even next week at GM meetings.
The price will be Grichuk and either Reyes/Weaver if the Marlins are picking up $60mil+ of the contract or a lesser pitching prospect (Flaherty, Alcantara, etc.) if they're picking up $50Mil or less.
Giants won't do it, they have like $80Mil in payroll coming off the books after this year which frees them up to bid for the 2019 FA class (Harper, Machado, bunch of other awesome players) so they're not committing to Stanton's money (or Heyward for that matter). Stanton does have the no-trade clause, but what leverage does he really have? If the choice is either stay on a crappy Marlins team because they had to cut payroll elsewhere or go to StL with a real chance a winning a ring, then is that really even a decision?
I am scared Dombroski (red sox) will do something crazy, but I doubt it. Stanton to the Cardinals makes too much sense to not happen.