Feel almost the exact opposite on McCarron. Unless the rookie the Bills get is Josh Allen, I expect that rookie to be starting week 1, just because he'll look so much better than McCarron in August. If McCarron starts games, he is a gigantic downgrade from Tyrod, and might not be better than Peterman, with more than a week to prepare, would have been.
I will agree that McCarron is a gutsy, hard working player,but he's just not talented in my eyes. No mobility, weak arm, makes questionable decisions. He's a poor man's Ryan Fitzpatrick to me.
I didn't think he was anywhere near as good as Dalton, and Dalton's just decent.