Father's Day is a bit of a trap holiday. It sneaks up on you right after Memorial Day, so it's kind of easy to forget about it. Then your dad thinks that you secretly resent him, which is really awkward.
If you messed up on Father's Day, it may interest you to know that Arizona Cardinals receiver Larry Fitzgerald will appear at North Phoenix Baptist Church. For $109, your dad can meet the All-Pro, who promises to sign any one item that you bring. On top of that, the proceeds from the signing will be donated to Fitzgerald's First Down Fund, which provides academic and athletic equipment to at-risk youth.