Celebration in Cleveland, the Browns finally win

Steve & Ted
Friday, September 21st
The Cleveland Browns had not won a football game since Christmas, 2016.  They finally win on Thursday night.
00:17:04