TriviaFeed Play Instantly
Cleveland Browns Trivia Quiz 0 pts · 🔥0 · 0

After a three-year hiatus following the franchise's move to Baltimore, in what year did the Cleveland Browns return to NFL play?

Advertisement
Advertisement
Advertisement