Watch as race announcer Fitz Koehler discusses everything you need to know to have the most SUPER experience at the DC Super Hero Run New England!