20 gift ideas men will love (perfect for dads)This post may include affiliate links. See our full disclosure.