Good low risk pickup and he’s still young turns 26 in October. Probably a better 3rd down back with above average pass catching and route running ability.
I don’t care what the surface is although it’s widely known New England plays worse on grass than a turf surface of any kind.
On a side note the problem I have with the Bills stadium isn’t the turf, it’s the proximity of the corner endzone to the wall that is the danger.
I don’t care as long as they nail the pick. Trade up, stay put or trade back. In 2017 they traded back. In 2018 they traded up. Either they love their guy at 9, or they make a draft day decision to trade back to acquire draft capital for 2020.