Final answer:
Atlanta is the only U.S. state capital that has hosted a summer Olympic games.
Step-by-step explanation:
The only U.S. state capital that has hosted a summer Olympic game is Atlanta, which hosted the Olympic games in 1996. The question provides a clue by mentioning recent sites of the Summer Olympic Games, including Beijing, Athens, Sydney, and Atlanta.