London may host 2016 games

Rio isn't ready. It wouldn't be the first time London took over for other cities.