So we don't normally recommend buying magazines because so often you can get them for free. That said, in a year, I have never seen a free ESPN subscription: so this can be an exception. Plus this deal from eversave which is a year subscription to ESPN comes with a travel cooler so you an actual gift to give your dad also! You can see the deal/buy it here!
Note: if you try and subscribe for a year on ESPN's website, just the magazine is $26 dollars for the year. So this is half that price and there's a cooler. Yay :)