Sanchez does sit 94-96 in the rotation easily, he did it this year, even late in the game like in that 8-inning start he did before getting injured. Sanchez doesn't really exert any effort to work in the mid-90s as per our scouts/coaches/etc, and the only time he did, in the post-season he was working 97-100.
Osuna is similar. He was topping at 99 this season, so I could see him work 94-96 just fine, especially given that he worked in that range as a starter in the minors.