Jeff McKee is a busy man these days! Full time father of twins, Slingshot team manager, stellar and probably riding the best he ever has. Crazy, we saw in the description that Jeff has been riding for 17 years! How time flies when watching how cool, calm and collected Jeff has been his entire career. Check out what he's been up to in his spare time behind his beautiful Nautique G23!