Napoleon Solo takes out the Preakness Stakes
The grey Napoleon Solo claimed the one hundred and fifty first running of Preakness Stakes … the second leg of the Triple Crown … outgunning Iron Honor in the home stretch to score under a hard ride from Paco Lopez. The fourteen-strong field was the largest since the same number… Read More »















