The NFL Manziel? A new set of skeptics await