Or a homerun?
And by catch, I mean directly from the bat into your hands/glove? If it hits the ground or the guy next to you first, it doesn't count.
I have caught one. Wrigley Field 8/30/02. The day of the "strike" deadline. Line drive behind home plate, 2nd level, barehanded, caught two handed leaning over the guy in front of me (I actually saved his face). Been close to hundreds, and didn't think it would ever happen, but it does.
A few lessons here kids...Don't ever give up on your dreams, always extend the elbows to anyone around you to gain leverage before you go for it, and always get really really high before attending baseball games.