The Florida man who punched Dallas Goedert early on the morning of June 20 in a South Dakota bar now claims he was protecting his friend and plans to fight the charge against him, according to TMZ Sports.

Kyle Hadala, 29, from Sarasota, Florida, was arrested and charged with simple assault for punching the Eagles tight end at the Zoo Bar in Aberdeen, South Dakota. Police responded to a call that came in at 1:07 a.m. 

But Hadala told TMZ sports that Goedert and Goedert’s friends had been “harassing” them at a previous bar over music they were playing on a jukebox and continued the harassment at the Zoo Bar. 

"They were extremely aggressive and disrespectful," Hadala told TMZ. "They picked out my smaller colleague from the group, got in his face, and made very threatening remarks toward his personal well-being.

"Then one of his crew told my other colleague, and I quote, 'You’re just a fat f— p—. I'll beat the s— out of you.'"

A surveillance video of the punch emerged the next day on Twitter. It certainly showed what appeared to be a sucker punch to an unsuspecting Goedert. 

Be warned: the punch is hard to watch and there is NSFW language in the video. 

But Hadala claims the short video doesn’t tell the full story. He said when Goedert grabbed his friend, he stepped in to protect him. 


"I protected my friend and then was ambushed by 5 to 7 individuals that punched, kicked, threw beer bottles, etc., trying to cause me bodily harm which I received medical treatment at the hospital for my injuries the next day,” he told TMZ. 

It’ll be up to Hadala to try to plead that case in court as he faces that charge of simple assault. He told TMZ he plans to fight the charge. His first day in court is scheduled for July 10. 

Goedert was not arrested nor charged in the incident. He was taken to a local hospital and was treated and released. Later that Saturday, a source told NBC Sports Philadelphia that Goedert was fine.

Subscribe and rate the Eagle Eye podcast: 
Apple Podcasts / Google Play / Stitcher / Spotify / Art19

Click here to download the MyTeams App by NBC Sports! Receive comprehensive coverage of your teams and stream the Flyers, Sixers and Phillies games easily on your device.

More on the Eagles