Meet Melanie Margalis, a member of your USA Swimming 2016 Olympic Team representing the stars and stripes in Rio. Melanie will be competing in the 200m IM and the 800m freestyle relay.
Meet Melanie Margalis, a member of your USA Swimming 2016 Olympic Team representing the stars and stripes in Rio. Melanie will be competing in the 200m IM and the 800m freestyle relay.