The situation on Beanpot eve: BC and BU firmly in the national top ten; Northeastern clawing its way back from oblivion (with wins over BC and BU along the way); Harvard having an historically miserable season. So, the favorite is........?
Playing the percentages I would say BU just because BC beating them three times in a row in like 10 days is a tall task. NU was fortunate to beat BU the other night. I think NU beats Harvard and loses in the championship game.