DDJ7777
Cleveland Sports Homer
- Joined
- Apr 18, 2005
- Messages
- 4,727
- Reaction score
- 3,857
- Points
- 113
The game is on FOX
Yeah, CBS in the title stands for Cleveland Browns Stadium.. but I guess @ Cleveland Browns was already there... pretty redundant. Sorry.