Allow me to start the first thread in this sports forum... Who ya got in the Baseball playoffs? Philly is up 2 games to 0 on LA. Boston is up 1 game to 0 on Tampa. I wouldn't count out the Dodgers yet in the NLCS. Ultimately I think Boston will win the championship.