You know how Cleveland just won its first professional sports championship in over half a century? Well, Republicans are here to ruin the victorious vibe.

(above) Fans hold 20,000 signs that where handed out to the crowd at Cleveland’s Independence Day celebration as part of the cities effort to persuade LeBron James to stay “Home” and play for the Cleveland Cavaliers next season. In an effort to keep their hometown superstar, the Cleveland Cavaliers recently recorded a 10 minute video […]