This is an interesting weekend of games for a myriad of reasons.
In Division 3, the NESCAC brings us two titanic tilts that could shape the trajectory of the league going forward: Amherst vs. Bowdoin and Tufts vs. Middlebury.
In Division 1, we have a clash of Ivy League unbeatens with Cornell facing Dartmouth. Also, Merrimack and Vermont will battle for America East supremacy.
So, sit back, and try to get relaxed and hyped at the same time -- this is your weekend primer.