Amanda McDowell is enshrined into the Georgia Tech Sports Hall of Fame. Her parents, Tom and Nelu McDowell, accepted the award on her behalf.
Amanda McDowell is enshrined into the Georgia Tech Sports Hall of Fame. Her parents, Tom and Nelu McDowell, accepted the award on her behalf.