Napoleon Solo wins Preakness Stakes at Laurel Park
Napoleon Solo hustled to first place at the 151st running of the Preakness Stakes on Saturday, coming out on top against 13 other horses in what is the race’s biggest field in 15 years. Napoleon Solo entered the race with 8-1 morning odds and was tailing the favorite, Taj Mahal, at the beginning of the … Read more