Brady Ellison, Ranked #2 in the World, Shoots for Team USA

Brady Ellison, Ranked #2 in the World, Shoots for Team USA

Olympic archer Brady Ellison, 27, is no stranger to the games and other competitions. He competed in the 2008 Beijing and 2012 London games, where he won team silver. Ellison has quite the impressive track record competing all around the world, his accomplishments are listed below: International Competitions 2004 – Present 2X Olympian – Team […]