Phelps leaves the Olympic Stage With 23 Gold Medals

Michael Phelps won his final race last night and is bidding his farewell to the Olympic Arena. Phelps was only 15 when he began racing in the Olympics and his journey has been nothing but amazing and inspiring since then. He walks away with 23 gold medals, the most medals anyone, and even some countries, has ever won. Last night…

Continue Reading