LeBron James claimed he didn't invent the superteam when he joined up*with Dwyane Wade and Chris Bosh in Miami. As reported by Dave McMenamin at ESPN, during a recent podcast hosted by Richard Jefferson and Channing Frye, LeBron James stood by his statement that there were many superteams formed

More...