Latest rumor is that he's making the announcement from Alan Houston's home
Sounds like via Frank Isola that that may be incorrect -- likely the Boys n Girls Club of Greenwich, which makes me laugh considering it's one of the most privilaged towns in America.
Greenwich is FILLED with pro athletes. Tennis players, golfers, yankees, mets, knicks, rangers, etc etc. You just know Lebron has to go swim in the bigger pond -- he's too obsessed with himself to stay in lil ol' Ohio....