What Does It Take to Be an NFL Player?