If he isn't going to play any defense, it might be about time to work out some kind of wildcat package for him. Matt Milton is another guy that was pretty good as a QB in high school. He's huge and might be able to bowl people over in short yardage.
I think they should move Teague back to WR if he's not going to play on defense. If my memory serves me correctly he was a pretty good receiver.