"Once I committed, I got in his ear" Allen said. "I said, ‘What are you waiting on? C'mon board.' "
Allen took the plunge after considering offers from dozens of schools, but the potpourri of everything Penn State offers – academics, football, early playing time and support – was too much to look past.
"I felt it was the best fit for me, the depth chart and love I felt at Penn State," Allen said. "I saw that I could most likely play early by working hard. Nothing is given to you so you're going to have to work to the best of your ability to get that spot, and I think if I do that, it won't be an issue.
"(Coach) Bill O'Brien is straight forward with you and keeps everything honest. Plus, the fan base is just crazy. That was the first place a little kid came up to me and asked for my autograph. I think that right there pulled the string. I really liked that."
The lure of playing in the Big Ten was also appealing.
"You're going to play with the big boys," Allen said. "You're going to get t.v. exposure, and they have a tremendous tradition. I already know people on the team, so I won't be lonely."
The 6-foot-2, 200-pound Allen plays free safety for Wise, and he was recruited to play either free or strong safety for the Nittany Lions. He knows he could also grow into a linebacker, but at this time that isn't even a thought for him.
"I want to play safety. I'm a safety," he said. "If something else happens and I grow (into a linebacker), I'll play there."
Originally, Allen planned to wait a while before making a decision. However, he knows Penn State has a scholarship crunch and given how much he likes the staff and the program, it made sense for him to end his recruitment.
"It feels good to get it over with," Allen said. "I know coaches are still going to try and get after me, but I'm happy it calmed down a little bit and I have a family now any time I go to the school. I know I can count on my brothers to get help me get ready for the next level.
"I see a bright future as far as the academics. Once you have a degree from Penn State, you can get any job you really want. They have a strong alumni (base). To be honest, everyone loves Penn State. That's my opinion."