Sports

April 10, 2014

Lone Star Park opens its 18th season with a mild upset

Solar Charge rallies late to beat rival Triumph and Song in the $50,000 Premiere Stakes race.

Related content

Comments

Sports Videos