Megan Marvin's shoe came off and still won the 3A 500!