I think Rizzo is only a year into a five year contract. Maye 2 years into it.
To state the obvious, how this turns out will depend on how Gio performs. If he performs well, all will be forgotten, or at least forgiven, by whoever's feelings got hurt here. If Gio sucks, the semi-public griping to the media will be brought up again and again in the 'against' column.