I'm not completely sold on Josh just yet. We've seen two Josh Roberts over his time here. The first looks like a superior player against mid major competition where Josh was either bigger, more athletic, or more skilled than opposiing players and played very well. The other Josh, when playing against bigger, sometimes strong, and more skilled players resulted in a dramatic decline in effectiveness.
I think the success we are seeing now is partially a result of Anderson putting Roberts in a position to be successful in league games. There are still opponents and circumstances where we won't see much of Roberts, and others where he will get significant minutes. If a kid is given playing minutes where he can be successful, his confidence soars, and may even beget minutes in circumsntances where he did not have as much success in the past.
All good for Josh. Glad to see him contributing. He certainly does some highlight reel stuff, especially snuffing shots. .