Jubal Davis profile image

Jubal Davis

United States

Yeti / Fox Shox Factory DEVO Race Team

Current EWS Ranking

120

Points

115

Race Category

Men