Happy Father's day to all of the dads of both humans and ... dogs?
The Giants celebrated by crushing the Philadelphia Phillies 11-2 on Sunday, a perfect gift for all the fathers.
Outfielder Steven Duggar is somewhat of a dad in his own right.
"Steven, are you a dad?" the home plate umpire asked Duggar.
"I am to a dog," Duggar responded. "Not to a human."
Whether it's a human or a dog, Happy Father's Day to all the dads out there!