Washington Wizards Top 5 WORST Sports Franchise??
Chris Mad Dog Russo went on one of his epic rants on ESPN’s First Take discussing the worst sports franchises and placed the Washington Wizards at #4 #washingtonwizards #nba #espn #espnfirsttake #stephenasmith #gilbertarenas #nbabasketball #kwamebrown #michaeljordan #nbaonespn
2 comments
in the NBA they are one of the worst franchises
Toronto maple Leafs