I think there's a bit of an endearing 'boy' in every male, no matter his age - LOL!
This design was easy to make with inspiration and information I found online. The two front sides of the shirt open so the card stands up. I chose the paper because the person loves to travel, and the t-shirt says, "Birthday Boy - Got Beer?" Both could be easily changed to be more interest/age-appropriate.