Hayes has won 58 Superbike races and has earned 38 career pole positions in the premier class .
Josh Hayes will begin his 19th season of professional racing in 2016 .
Josh Hayes has won 58 Superbike races and has earned 38 career pole positions in the premier class .
Josh Hayes will begin his 19th season of professional racing in 2016 .