fan punches man at panthers game