Mets Lose, Philly Wins – Playoffs (almost) set

Well, it took to the last day of the Major League Baseball season to decide the outcome of the National League Playoff scenario. Philadelphia fans rejoice, and NY Mets fans sulk in what was...