The Browns have major cap space and can franchise him if they need to. The contract isn't a problem.
We can franchise him for more than one year. But if they feel like he is worth it they could make him the highest paid QB and it have little effect on the salary cap since all but like 5 players on this team is basically on a rookie contract
I don't think this addresses the concern.
The concern is having to make a decision in 2018 -- after only one year of play -- whether or not we're going to sign the guy to a franchise tag. That's a ton of money to put at risk, and it may really tick him off if he'd rather get a long term deal. We may be forced into making a very expensive long-term decision without having enough information, or risk alienating him.
Further, we've actually got some pretty talented younger players for whom we are going to have to pony up some money fairly soon.
Pryor is a free agent right now.
Bitonio is a free agent in 2018
Kirksey is a free agent in 2018
None of those guys is likely to come cheap, and we have no idea who the FO is planning on signing this (or next) offseason as a free agent. With Jamie Collins, they just showed a willingness to trade for and then immediately sign top talent to an expensive contract. It's the equivalent of an FA pickup, so assuming these guy are dedicated to building the team only through the draft is not correct.
Another way to look at it as this --
the cost of signing Garropolo to a franchise deal would be enough money to sign the top-rated free agent at any other position. Think of that for a second -- Garrapolo has to be worth whatever draft pick(s) we trade to get him
plus the top rated FA at any other position for the deal to make sense.
That's not having "little effect" on the cap.