Texas Champions Weekend Kicks Off Friday at Sam Houston
Sam Houston Race Park will host its 20th Annual Live Racing Season with Thoroughbreds returning to action on Friday, January 18. Texas-breds will be featured in Texas Champions Weekend, with […]