Blond-haired, blue-eyed, 21-year-old Geoff hails from Northern California, and he’s quite the sports buff