to get back on subject, I would have to say the best ALL-AROUND player is Tanner Ritchey. The kid can throw, catch, and run the ball with ease, and out of the 4 BC games I've been to he has come through with some serious hits and great defense. That is what makes an All-Around player.