Now that the Cleveland Cavaliers has won an NBA championship the Buffalo sports teams stink lol and the city of buffalo is the most miserable sports town who agrees?