i would ditch Shaw for a rookie right away, there are lots of great Def rookie options that should get named for R1 and I would rather generate cash and buy the best defender possible than gamble Shaw will return to 100 avg.
I also think you can find a better option than Cripps. If you ditch Shaw for a rookie, you will be able to upgrade Cripps or upgrade Bowes to someone like Libba who likes like they can avg 100 and could be a M8 keeper.