Geno Smith is a punk.
But the guy who punched him is a colossal moron.
Yeah, I'm sure Geno had this coming in some form or another...but man, that other guy may have just cost himself his NFL future as he was cut immediately. Makes you wonder how this all pans out with $$/contracts? Does Geno still get paid?