The Cleveland Browns victory launching the team into the playoffs is even sweeter for a fan now living in Savannah, Georgia who said watching a game in-person was his dying wish.
The Cleveland Browns victory launching the team into the playoffs is even sweeter for a fan now living in Savannah, Georgia who said watching a game in-person was his dying wish.