Edd French #17 Wins Sprint Series of at Devil's Bowl Speedway
MESQUITE, TX (07/21/12): Edd French driving the #17 won the SST A-Main event Saturday night at the Devil’s Bowl Speedway. French started on the pole and battled with Drew Wright driving #94 for the...