check out this goal by Fabain scored against Barc the other night:
http://bleacherreport.com/tb/baqfV
Soccer has two major problems on why it won't become as big as it should in America:
Scoring is too hard for many Americans they need to be celebrating every other minute or they get bored. Look at Basketball they added the 3 point line, Baseball (AL version) they added the DH, and Football they made the passing game easier by protecting QBs, allowing OL to hold on every play and calling pass interference whenever they can. These days you see more holding called on running plays than passing.
Not enough breaks in Soccer so TV can sell commercial time, the guy watching at home can't get up and get a beer or go take a dump without missing any action. They can't have 55 thousand replays to make someone look like a superstar so they can sell his dam jersey.
If only Soccer could get rid of the divers, it would be the most perfect game on the planet. Scoring should be hard and at a premium. The flow of game should be constant. You should need more than 1 player handling the ball to score. It rocks my world that scoring is so hard yet the net is so huge.