The week after winning his sixth career Olympic gold in Rio, U.S. swimmer Ryan Lochte should have been doing a victory lap, cashing in on his performance with fresh sponsorship deals.

Instead, one of America's most decorated swimmers is accused by Brazilian police of inventing a story about an armed robbery to cover for some bad behavior at a gas station.

It could not come at a worse time for the 32-year-old.