Race officials say Kendall Schler faked her win at last Sunday’s GO! St. Louis race. They say she also cheated in last year’s race where she finished third.
Race officials say Kendall Schler faked her win at last Sunday’s GO! St. Louis race. They say she also cheated in last year’s race where she finished third.
$4
per month
$65
per year