Horn Wins 3rd Title in Atlanta

September 19th, 2017|

David Horn (USA) wins his third title at the 2017 WRT Grace Warrior this past weekend in Lilburn, Georgia at Recreation ATL. Horn had to work his way through a tough draw facing Sebastian Franco [...]