Who do you guys think is the best All-around soccer player who gets to wear the US National team jersey? For My money its John O'Brien because he can be a tenacious defender and can attack with the best of them. Basically the next coming of Roy Keane.