American's like sports that provide a consistent and constant adrenaline rush, either provided by incredible feats of athleticism and violent compe ion, or else by situations within the course of the game...
It's in this area that Soccer is not compe ive with basketball and football and arguably, even baseball.
And this is by design...American's redesigned Soccer to provide more of these moments, and the result is American Football.
Hockey is similar to Soccer in it's dearth of adrenaline filled moments created by athleticism and situations, but at least Hockey has lots of violence to compensate.