After a little more thought, I think the Lakers have to play Sunday. The LA Avengers (AFL) game is at 7:30 PT, and the first NBA game of the day is 3:00 ET, which is 6:00 PT. Not enough time for an early basketball game and an evening football game. So, as I see it, that means that the Lakers, Hornets, Pistons, and Magic will play on Sunday; their arenas are not available on Saturday.
That leaves Saturday for the games in Boston, San Antonio, Utah, and Cleveland. The 10:30 ET game would have to be Utah or San Antonio. So the Celtics will be at 3:00 on ABC, or 5:30 or 8:00 on ESPN. If the Bruins win tomorrow in Montréal, the Celtics would have to play at 3 or 8 to leave time for the bull gang to change between hockey and basketball. I'm hoping that ESPN and the league want LeBron James in prime time. If the Celtics play at 8:00, I'd have to leave early.