From what I've been able to dig up stl is the clear leader right now.
I have no doubt we can still land him however I do have someone on the inside who has said stl is the frontrunner.It has been said that everyone who thinks SLU leads needs to get their facts straight. This adds to the things I have read that makes me think SLU leads. Not that Illinois is not in it and still cannot pull this off...they can.
You're on it.