Some dads are impossible to shop for because they already own everything. Others are impossible because they insist they “don’t need anything.” Both types are lying, by the way. The truth is, dads love great stuff. They just tend to buy the same three things on repeat unless someone intervenes.
That’s where we come in.
This year’s Father’s Day guide is full of the kinds of gifts dads actually get ...
