News

It was 41 years ago on October 6, 1980 that the Astros won the division in a one game playoff with the LA Dodgers.
Philadelphia tied an NFL playoff record with seven touchdown runs in that game and the 55 points scored were the most ever in a conference championship game.