Tag: 'Los Alamitos'

Improbable unstoppable in Los Alamitos Futurity romp

Team Justify is back on the Triple Crown trail. That’s the inescapable conclusion after WinStar Farm, China Horse Club, and Starlight Racing’s Improbable romped as...