Back on track, set to graduate and then shot dead

Colts cheerleaders

Colts cheerleaders perform during the game between the Indianapolis Colts against the Cleveland Browns at Lucas Oil Stadium in Indianapolis.
Scott Boehm, Getty Images
Copyright © 2017, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad