Grant Kennedy

CEO of Hampton Properties in Michigan, technophile, trivia aficionado, world traveler