Questions

Who won Harvard vs. New Hampshire?

Harvard won 31-7 on Saturday, Sep 19, 2026.