Something American sports have that is completely lacking in English football: parity. Thanks in large part to revenue-sharing and salary caps. We know teams like ManU, City, Chelsea, Arsenal, etc. are going to contend every single year simply because they spend the most money. A chimpanzee could manage these teams into the top 5. Meanwhile, Wigan will never, ever sniff the top 5, no matter how well they're managed. Unless of course they're bought by some oil sheikh.
Meanwhile, a team like the Oakland Athletics in MLB can spend 1/10 of the New York Yankees and still compete for the title. Money obviously plays a role (as the Yankees compete every year simply because they piss out money), but it's not nearly as important in American sports. The focus is on player development, drafting, free agent acquisitions, and coaching.