White Genocide Conspiracy Freaks Flee Nationals Game After Banner Stunt (opens in new tab)
The Washington Nationals won their Rivalry Weekend series against the Baltimore Orioles. This was their second consecutive series win; they have won eight of their last 13 games overall. The plucky Nats today have the top performing offense in the majors by runs scored, and that is despite having played the second-strongest schedule to date among all MLB teams. Where's the hoopla? Clearly they don't want you to know about the surging Nats. What they do want you to know about—and by "they" I a...
Read the original article