Well he's into golf (though not very good by his own admission) and he's into things like UFC (Ultimate Fighting Champion)...watching, not fighting! :)
Get tickets for U.F.C. fight or if there's no bouts going on then get tickets for a boxing match, you'll both get dressed up, go for a meal, have a night out and maybe a hotel afterwards.
Buy him a powerball - you can get them from Play.com for about �17. Bought one for my 27 year old brother - who loved it....as did my dad, uncle, grandad.... It's basically a gyroscope ball that you rotate in your hand...as it goes faster it lights up and you play a game to keep it going...It's fun, addictive and it sparkles wonderfully. Everyone loves them and it's widely talked about in the family as the best christmas prezzie ever....