Phil did sign with the management company that is a huge sponsor of Athleticon. They have 12 invited competitors for the Icon Contest. If he competes at Athleticon, that means that he received an advance fee for competing, or a guaranteed minimum fee for showing up.
As for the 2020 Olympia, will he abandon it?