The Cleveland Browns came up short on Sunday against the Buffalo Bills. It’s been a rather tumultuous season for Cleveland, who now own a 3-12 record with the 2025 season nearing a close. This is in spite of the fact that superstar pass rusher Myles Garrett is closing in on the NFL’s single-season sack record. […]