NASCAR champ Harvick on the ropes in New Hampshire
LOUDON, N.H. (AP) — New Hampshire Motor Speedway had some fun with NASCAR's latest prize fight and stuck a free standing heavy bag with a pair of red Everlast gloves in the motorhome lot.