Zach Mettenberger allegedly sucker punched by Alabama fan