Brian McBride is one of those American players with an impressive breadth of experience. He has represented the U.S. at three World Cups, and spent parts of his club career in Germany and England, as well as in Major League Soccer. There is little that he hasn't seen, both good and bad.
Yet McBride, who is a regular pundit on ESPN FC TV, was as surprised as anyone over the failure of the U.S. men's national team to qualify for the World Cup. And like many former U.S. internationals, he has his share of opinions about the U.