After winning six straight games to put themselves in the thick of the Metropolitan Division race, the Philadelphia Flyers (34-21-11) have suddenly hit a rough patch while dropping their last three. But the schedule gives Philly a chance to make up some ground tonight as the Flyers host their instate rival Pittsburgh Penguins (38-25-4). To get our pick for this game and the full NHL schedule, click on the Hockey icon above. Plus get all our selections for today's NBA and NCAA Basketball contests.