DYLAN TAVELLA SCORES A WIN AND A PODIUM FINISH IN HOMESTEAD