"I'd say now I'm neutral," Welsh said of how he views the contenders for his services. "Right now, I just want to see what everybody has to offer. I don't want to leave any stones unturned."
The 6-foot-3, 275-pounder from Springsboro (Ohio) High picked up his Iowa offer in early May. He arrived in Iowa City on Tuesday and wrapped things up on Wednesday.
"It was a great time," Welsh said. "I got to see things that I wouldn't have watching TV or reading. I got to see a lot of the intangibles.
"Above everything, I wanted to get a feel for the people there; the coaches, the players, the people in the town. I did and I was impressed."
Welsh attended a one-day camp at Ohio State earlier this month. After the evaluation, the Buckeyes have yet to offer a scholarship.
"I might go to Miami (for a visit)," Welsh said. "I really have to talk to my parents about it. It's quite a haul. I could't honestly tell you whether I will or won't."
Scout.com ranks Welsh as a three-star recruit. The service tabs him as the 41st-ranked offensive guard nationally in the '13 class.
"I would like to have a school nailed down before two-a-days start in August," Welsh said. "It would be preferable for me, being a senior captain, to be able to focus on my team. I would like to make a decision in the next month or so."
Welsh also is keeping track of verbal commitments at schools in which he's interested. He knows that spots fill up and programs stop recruiting at a given position when they feel they have enough pledges.
"I don't think I have a lot of time," he said. "Iowa is wrapping up their offensive line class. I know that's happening at other places, too.
"But it's just going to be a matter of me sitting down with my parents, talking to coaches on the phone and seeing where they're truthfully at. I'm hoping they'll be patient until I'm ready. It's going to be a week-by-week thing for me."