L.A. to host 2018 NBA All-Star Game at Staples

The official announcement that the NBA All-Star game was returning to Los Angeles in 2018 came amid jokes about a mayors' dunking contest and comments about the sunny weather.

The NBA's seven-year itch led to the game being hosted by Staples Center for the first time since 2011. Staples also had the 2004 game.

The Lakers and Clippers will co-host the weekend.