Brad Keselowski led more than half of Sunday’s NASCAR Cup Series race at New Hampshire, grabbing his second win at the Magic Mile. Keselowski was in front for 184 of the 301 laps, taking the lead for the final time with 80 to go. The Team Penske driver had been involved in a great battle […]