After a 52-year drought, Cleveland finally won a major league sports championship.
Posted at 11:57 PM, Jun 19, 2016
and last updated 2016-06-20 00:28:08-04
WCPO
After a 52-year drought, Cleveland finally won a major league sports championship.