LeBron calls All-Star Game “slap in the face… I’ll be there physically but not mentally” – Yahoo Sports

Its all but official: The All-Star Game is coming to Atlanta on March 7. As the leading fan vote-getter so far, LeBron James is on his way to Atlanta where he will again be an All-Star Game starter.
… [read more]

Leave a Reply