LeBron James rules Week 2

Twenty spots. Each week we have only 20 spots to fill with the most intriguing, exciting and "on fire" players across all sports. Sounds fairly easy, right? Well, not exactly. Remember, we're not just ranking the best NBA players or the top MLB players. We're ranking the top 20 athletes in all of sports. And we're basing where they stand on their performance right now. That means boxing phenom Floyd Mayweather Jr. needs to be in the conversation. That means Rory McIlroy, golf's 20-year-old rising star, has to be considered. That means surging athletes from the NHL, NBA, MLB, PGA, NASCAR, tennis, boxing, soccer, etc., must all be thrown into the discussion. And they all were, along with a few wild cards. (Jemele Hill gave a nod to Donovan McNabb for a memorable run-in with tween heartthrob Justin Bieber.)

"Just what the doctor ordered! Doc Halladay tosses his second shutout of the season, and drops his ERA to 1.47. Oh yeah, he also ended the winning streak of the division-rival Mets in the process." -- Dana Jacobson