Other clubs The Falcons may owe the Browns appreciation. admin Oct 24, 2023 I speculated a few months ago that the Falcons may have avoided a $230 million...