Illusion of Speed

Illusion of Speed Wins Sunday

Carl Moore Management’s Illusion of Speed broke in full stride to make all the pace and continued willingly in the stretch to win Sunday’s $43,000 allowance optional claiming sprin