I knew that they had a good program, but this is the first time I have ever heard this. Is this a pretty widely held opinion?
Yes, it's pretty widely held. Great place to watch a game down there. Especially as a "neutral" college baseball fan. It's not MSU, OM, LSU, Ark, aTm, SC...There aren't too many more beyond that that give a clearly better college baseball experience than Pete Taylor. I reserve the right to change the liists a bit as I make my way to more and more to these brand new or heavily redesigned stadiums...