Hour 2: Sit Barkley?

What should the Giants do with Saquon Barkley the rest of this season? Most impressive, most disappointing and biggest surprise from Week 10.