Houston Astros

From The Wiki Camp 2
Jump to navigation Jump to search

Fuck! It's the loathesome and scandalous Major League Baseball team, the Houston Astros! The Astros are hugely notorious, as they are said to have stolen a bunch of signs illegally by hacking video cameras. This controversy started in 2017. That same year, they won the Real World Series. So the question is, was the title deserved?