He didn't look too out of place, made a couple of mistakes, as the rest of the team has been doing to, think Stone brings some more physicality and experience, but between the two as a 6-7, I would be okay with Davidson.
Stone has looked okay with an expanded role (relatively obviously, the team has sucked through this stretch). With limited minutes, he will definitely be better than Davidson.
Wonder if Brodie is dressed today. We might see Valiev too.