I agree with you about Thomas, DRC, and Mayo. Devin Thomas is a joke.
I don't agree with you on Rivers. I don't think we'll take him or need to, but I do think he is a great player. Unlike the rest of the players you mentioned, there is nothing in Rivers' history that would lead us to believe he wouldn't be successful. He played at a great program, on a great defense, put up great numbers, and great combine numbers. I don't see where a team could go wrong with him. In the pros, I think he'll be more of a Lance Briggs style of player; makes a lot of tackles, not super physical, but always around the ball.
Good post, and welcome to the board. You don't seem like the typical teenage retard we've been getting lately.