Sports

MIT beaver

March Mascot Madness

Who cares about that other NCAA tournament? All we wanted to know was: In a fight to the death, which New England mascot would prevail? As you’d expect, the battle got nasty.