Cleveland could be on the verge of winning two championship within the same year. The Cavaliers won their first ever NBA championship in June while the Indians could win their first World Series since 1948.
Does all of this success make Cleveland the best sports town in America right now? Luke Kerr-Dineen and Charles Curtis break it down.