Sheldon Russell

News, Articles, Videos and other content about Sheldon Russell

Injured Jockeys Out Four to Six Months

  • News

Jockeys Sheldon Russell and Oliver Castillo both will be out four to six months after suffering injuries during separate spills March 22 at Laurel Park.

Most Popular Stories