He will be turning 31 and works as a programmer, so he spends a lot of time on the computer. He loves sports (watching, not playing), video games, working out at the gym, eating, etc. He is not very outdoorsy!
Any suggestions? I'm really not coming up with much. Or maybe you got someone an awesome gift and think hearing about it might help me?
I would really appreciate any input! Thank you