armsvault.com
Taurus USA Team Captain Jessie Duff Wins at 2017 US Steel Nationals
Taurus USA Team Captain Jessie Duff ended her weekend on a high note, taking home her 8th Ladies Open National Title at the 2017 U.S. Steel Nationals.