Could a Phillies World Series win really trigger an economic downturn? History says yes, but logic says no. It happened in 1929, 1930, 1980, and 2008. Click to read full article
Share This Article: