Charleston (WV) all-purpose back Ryan Switzer visited Chapel Hill this past weekend, where he got a chance to, as they say, fall in love with the Southern Part of Heaven.

It appears that's exactly what has happened, as multiple sources, including Switzer's hometown newspaper and sources close to the UNC coaches, are confirming Wednesday afternoon that Switzer is coming to North Carolina.

"It's been surreal. Just to know (where I'm going), it feels like a big weight is off," said Switzer to Derek Taylor of the Charleston Daily Mail, who first reported the story.

Switzer is making a public declaration of his decision to become a Tar Heel Thursday morning at the George Washington School, where last fall as a junior Switzer set single-season school records with 2,785 rushing yards and 40 scores.

"I know where I want to go. It's nice to know. I was talking to Coach (Larry) Fedora last night, and I told him that I was speechless. I think that's when I knew I made the right decision," Switzer said to the Daily Mail.

Stay tuned for much more on Switzer's pledge to North Carolina here at THI.