One win away from W.S Title Houston Astros take 3 in DC as the fans boo POTUS45!


The Nationals fans are disgusting! The team Choking during this game might have got them angry but my god what a bunch of idiots, and a showcase of ignorance by ignorant fans. The entire thing towards this POTUS is a big giant hoax, and they want to lock him up […]