Since it's Tim McGraw's birthday, gifts are in order. But this is a gift for the ladies. Although Tim turns 47 today, he's got the body of a 27 year old. Years ago, Tim gave up drinking and began working out and it's paid off. Look at those abs!