I am starting to feel that we as fans (myself included) have created a mythical Beach. We see the HUDL video and note that he's pushing 300 pounds and think he's the stopper.
Thinking about it, I have not actually seen him play college football. Has anyone?