Signing Josh Allen to a jaw-dropping, record-setting $330 million contract extension sent shockwaves through the NFL, but for the Buffalo Bills, it was a...
The Cleveland Browns have officially declared their intention to proceed with the construction of a new $2.4 billion domed stadium located outside the city....