variouspontifications.com
Astros Won World Series Because God Wanted Them To
Houston, Texas. The Houston Astros won the World Series this past Wednesday because it is what God wanted, at least according to God. “Yeah, after listening to prayers from both the Dod…