We've seen a lot of stuff happen in baseball, but it's not every day you see what happened to a ball hit by Buffalo Bison Gabriel Moreno.

We've seen birds get hit by pitches.  We've seen them hit out of mid-air.  We've seen balls go over walls and come up short, but we've never seen one go through one.

The Bisons were losing pretty badly last night as they were taking on the Lehigh Valley Iron Pigs at Sahlen Field.  But this hit is what people were talking about this morning.  With a 2-0 count, Buffalo Bison and Toronto Blue Jay prospect Gabriel Moreno smashed a ball so hard that it stuck in the pads.

It was originally called a home run by the umpire because he thought it had gone over the wall.  However, after realizing that it was stuck in the pads on the wall, that call was overturned.

The Bisons ended up losing that game 15-4 but have another shot at the Ironpigs today at 1:05pm.

They still have quite a few games on the schedule but the summer is going by quickly.  If you haven't gotten a chance to check out The Herd this year, now is the chance to get in on a game.

Here are the games left this year:

Aug 18, 1:05 PMvs. Lehigh Valley IronPigsScheduled
Aug 19, 7:05 PMvs. Lehigh Valley IronPigsScheduled
Aug 20, 6:05 PMvs. Lehigh Valley IronPigsScheduled
Aug 21, 1:05 PMvs. Lehigh Valley IronPigsScheduled
Aug 23, 7:05 PMvs. Columbus ClippersScheduled
Aug 24, 7:05 PMvs. Columbus ClippersScheduled
Aug 25, 1:05 PMvs. Columbus ClippersScheduled
Aug 26, 7:05 PMvs. Columbus ClippersScheduled
Aug 27, 6:05 PMvs. Columbus ClippersScheduled
Aug 28, 1:05 PMvs. Columbus ClippersScheduled
Aug 30, 6:45 PM@ Worcester Red SoxScheduled
Aug 31, 6:45 PM@ Worcester Red SoxScheduled
Sep 01, 6:45 PM@ Worcester Red SoxScheduled
Sep 02, 6:45 PM@ Worcester Red SoxScheduled
Sep 03, 4:05 PM@ Worcester Red SoxScheduled
Sep 04, 1:05 PM@ Worcester Red SoxScheduled
Sep 06, 6:05 PMvs. Gwinnett StripersScheduled
Sep 07, 6:05 PMvs. Gwinnett StripersScheduled
Sep 08, 1:05 PMvs. Gwinnett StripersScheduled
Sep 09, 6:05 PMvs. Gwinnett StripersScheduled
Sep 10, 6:05 PMvs. Gwinnett StripersScheduled
Sep 11, 1:05 PMvs. Gwinnett StripersScheduled
Sep 13, 6:35 PM@ Syracuse MetsScheduled
Sep 14, 6:35 PM@ Syracuse MetsScheduled
Sep 15, 6:35 PM@ Syracuse MetsScheduled
Sep 16, 6:35 PM@ Syracuse MetsScheduled
Sep 17, 6:35 PM@ Syracuse MetsScheduled
Sep 18, 1:05 PM@ Syracuse MetsScheduled
Sep 20, 6:05 PMvs. Rochester Red WingsScheduled
Sep 21, 6:05 PMvs. Rochester Red WingsScheduled
Sep 22, 6:05 PMvs. Rochester Red WingsScheduled
Sep 23, 6:05 PMvs. Rochester Red WingsScheduled
Sep 24, 1:05 PMvs. Rochester Red WingsScheduled
Sep 25, 1:05 PMvs. Rochester Red WingsScheduled
Sep 26, 6:35 PM@ Scranton/Wilkes-Barre RailRidersScheduled
Sep 26, 6:35 PM@ Scranton/Wilkes-Barre RailRidersSuspended
Sep 27, 6:35 PM@ Scranton/Wilkes-Barre RailRidersScheduled
Sep 28, 6:35 PM@ Scranton/Wilkes-Barre RailRidersScheduled

Complete List Of Buffalo Bills Available On Cameo

Gallery Credit: Brett Alan

The 20 Best Spots To Grab Lunch In Buffalo, New York

These popular Buffalo-area restaurants are worth playing hooky from work for.

Gallery Credit: Facebook/Yelp/Instagram/Canva

One Sentence That Will Immediately Enrage Buffalo Bills Fans [LIST]

Whether it's past woes or fears about the future, here's a disclaimer: If you’re a Buffalo Bills fan and feeling slightly annoyed today, you’re about to fly off the handle thanks to these single sentences.

Gallery Credit: Megan Carter

 

More From The New 96.1 WTSS