Rain threatens Game 3 of World Series ST. LOUIS - No visiting team has won at Busch Stadium during this postseason. Then again, no team had ever come back from an 0-3 series deficit in the playoffs, either.