My Team - Emotional Melvin Pick

Finished Keeper draft from Friday. 12 team PPR, 1 keeper, takes your first round pick. I chose not to keep Melvin, Bell, or Thomas at the 9th pick. Emotional pick got me Melvin in the 6th. Thoughts/feedback?

QB: Goff
RB: Johnson, D Freeman, Gordon, Murray, Ballage, J Jackson
WR: Julio, Woods, Boyd, Allison, Coutee
TE: Andrews
DST: Pats

Melvin in the 6th is about right. If he signs before season starts you are in fantastic shape. Odds are you will have to stash him and hope he can help you in playoffs