Heading into the 2025 NFL season, the Cleveland Browns have the worst of both worlds at the quarterback spot. On one hand, they have roughly $76 million on the books at the position according to Spotrac, which is among the highest marks in the NFL. While paying a premium for the most important positions in […]