The Astros need to pay more than the short sighted commissioner of baseball is asking for! In fact another petition should ask for his resignation but first lets get the 2017 World Series title stripped from the $**T stain of sports known as the Houston Astros.
Nothing else will make it good, Here is the link to the petition to have the 2017 World Series Championship stripped from the Houston Astros! Share this blog! @crashworldwide
Photo: Getty Images