Final Barracuda Championship 2018 leaderboard
The final Barracuda Championship 2018 leaderboard from Reno, where Andrew Putnam was victorious
Final Barracuda Championship 2018 leaderboard:
Final Barracuda Championship 2018 leaderboard:
By Matt Chivers
By Matt Coles
By Matt Coles
By Matt Coles
By Matt Coles
By Matt Coles