The Cleveland Indians, whom the Cubs defeated in Wednesday's epic Game 7, haven't won the World Series since 1948 and have often been horrible. The NFL's Arizona Cardinals last won a championship in 1947, the longest streak in football. The NHL's Toronto Maple Leafs haven't won the Stanley Cup since 1967 – and own just one playoff appearance in the past 11 years.