Here are High School on SI's top 5 high school mascots in New Hampshire (vote in the poll below to pick your favorite): The ...
"Meaningful colors should begin to show around Oct. 1 to 3." He also notes that prime leaf-peeping times vary by location. "Two valleys on different sides of Mount Washington, New Hampshire ...