Advertisement

17 year old Logan Owen is certainly a contender for a Worlds podium,  and we’ll be looking at him as a favorite for 2013 when Worlds moves to Louisville.