A longtime Bengals fan was given an incredible surprise by his Giants fan son this weekend when he was presented with a Bengals hat, Andy Dalton signed jersey, and two tickets to the upcoming Bengals-Jets game at Paul Brown Stadium.

It was a pretty great gesture by the son, and one that his father clearly appreciated a lot. The dad, who has never been to a Bengals game before, becomes very emotional when he receives the tickets and it makes for a really touching moment between father and son.

Props to this kid for taking care of his pops like that. Always great to see.