Back on track, set to graduate and then shot dead

Sean Caisse

Sean Caisse, of Pelham, New Hampshire, is a stock car driver.

37°