I am perfectly fine with this.
As much Gavin frustrates me, it is only because I know he has the potential to be much better.
Reality is, 200 innings need to be filled somehow. 9.5 million for 200 of Gavin Floyd quality innings is not a bad investment.
An offense needs a pitcher who can keep it close till late in the game, and Sale needs innings around him.