Who says soccer can't compete with NFL in USA?

The question is often posed: Could soccer ever overtake the NFL in the hearts and minds of Americans?

Well, a recent ESPN ranking just dropped another hint that maybe it's not so far-fetched.

On December 25 the US sports network published its "Cross-Sport Power Rankings" for 2012. It's a list of the 20 athletes who stood out more than all the others.

A look at the Top 10 shows a single NFL player (NY Giants' Eli Manning), just one professional baseball player (Detroit's Miguel Cabrera) and two soccer players: Barcelona's Lionel Messi and Real Madrid's Cristiano Ronaldo.

The only other sport with two representatives in the Top 10? The NBA.

Watch your back next year, LeBron.

MLS All-Stars vs. Real Madrid is August 2. Limited tickets left!

Time is running out for your chance to see European champions Real Madrid face the best of MLS. Get your tickets to the 2017 MLS All-Star Game presented by Target.

More about All-Star  |  Event schedule