According to Melvin on the air, he said that he had to do the Atlantic City because of his contract with his supplement company, Muscletech. They required him to do more than one show! Melvin also says he will be in his peak form at the Olympia so don't count him out yet.
As for Bob saying he was right at the Atlantic City, Bob, I hope you eat your words at the Olympia!