Mike Dowdy - 2016 Supra Boats PWT Champ!

After the most dramatic PWT overall title chase we've had in a long time, Mike Dowdy claimed victory last weekend in Indy sealing his first-ever tour championship!