Roster Advice - Standard league 10 teams

Greetings all,

I am in a weird spot. I’m in first place, but feel I need to make some roster changes. Right now it looks like this -

QB’s

Murray, Fields, Stroud

RB’s

Walker, Mixon, Kamara, Ekeler

WR’s

Lamb

Metcalf

Thielen

Rice

Davis

I am thinking of dropping - Fields, Rice and Davis (Fields has been in my IR, so my roster is 1 guy too fat) to pick up Charbonet and McBride. Does anyone have any thoughts on this? I feel like McBride is going to be solid with Murray back, Fields is going to be more of a gamble then Stroud/Murray and Charbonet a good handcuff if Walker goes down or if they decide that Charbonet is the way to go.