LeBron James has surpassed Ray Allen all time record

We begin in the NFL, and huge news out of Philadelphia. Late on Tuesday, NFL insider Adam Schefter revealed that the Eagles will trade running back LeSean McCoy to Buffalo Bills next week, with linebacker Kiko Alonso going the other way. Sticking with the NFL, and as a result of the planned McCoy-Alonso trade, current Bills running back C.J. Spiller has admitted he will be playing elsewhere next season. Across to basketball, and LeBron James has surpassed Ray Allen on the NBA's all-time scoring list. LeBron is now 21st on the list after the Cavs 110-79 win over the Boston Celtics last night. Elsewhere, the Charlotte Hornets edged out the Lakers last night and Chicago Bulls defeated the Washington Wizards.