Napoleon Solo Wins Preakness 151

Moment at 0:00 in Napoleon Solo Wins Preakness 151 by Random.

Napoleon Solo delivers an unforgettable finish at the 151st running of the Preakness Stakes, surging down the stretch to capture one of horse racing’s biggest prizes.

Saved by Horsemanship .