A New York Mets fan has gone viral for snatching a ball from an older fan — and it comes a week after a man swiped a hat from a child at the US Open.
In the clip circulating on social media, which can be seen below, an older man appears to catch the ball when it lands in the crowd during the August 29 Mets and Miami Marlins game. But then a younger man comes along and wrestles it out of his hands. Instead of conceding that it wasn't his to take, the man walks back to his seat and appears to gloat about his victory.
During the broadcast of the moment, Mets analyst Keith Hernandez seemed unimpressed with the interaction. "Guys fighting over the ball, come on now," he said. Gary Cohen, meanwhile, said the guy should give it a kid. "Took it away from an old guy," Cohen added.
The Mets moment comes not long after a similar incident went down at the US Open in a game involving Polish tennis star Kamil Majchrzak.
The star greeted fans and signed autographs after defeating Karen Khachanov, and at one point removed his hat to hand it to a child in the stands. Moments after, Polish businessman Piotr Szczerek grabbed the hat from the young boy and put it in a bag nearby.
"I would like to offer my sincere apology to the injured boy, his family, all the fans, and the player himself," Szczerek said after a video of the moment went viral. "I made a grave mistake. In the midst of the excitement and celebration after my victory, I was convinced the tennis player was handing his cap to me — for my sons, who had previously asked for autographs. This mistaken belief caused me to instinctively reach out."
The New York Mets fan has yet to be identified or speak out, but the clip is sparking enough outrage online that it won't be long until someone figures out who he is.
ComplexCon returns to Las Vegas on October 25–26, 2025, with over 300 brands and live performances by Young Thug, YEAT & Friends, Peso Pluma, Central Cee, Ken Carson, and more. Get your tickets now.