I've been able to watch most of the Team USA games on NBCSN streaming or the network and McAvoy's play has moved between solid and exceptional every game. The last couple of games where he is paired with Skjei have been excellent. It's frustrating to know the Chiarelli Bruins passed on him to select Subban and are now missing that big LD; a spot he would have filled perfectly.
While he's not putting up points, McAvoy is on the ice a lot when Team USA scores. He's usually the 3rd or 4th to last touch the puck so he's not racking up the points his play warrants. He also seems to be the only one making big hits for Team USA. There's a lot of scrum after the whistle which he does not really engage in but he's made a number of momentum changing hits at the WC. A couple of games ago (LAT-USA) with the game tied 3-3 with 4 min to play he crunched a Latvian at his own blue line causing a turn over and he went for a change. 10 seconds later Copp flies down and scores the GW so McAvoy didn't get an A or even get a +/- there--can't always trust the box scores, you need to watch the games. Today against Russia he was hitting every Russian he could in the D zone (insert current political analogy joke here). He really got under their skin where one kicked the back of his leg in what looked like maybe a slew foot into the boards that wasn't called but they did call slashing his stick out of his hands a minute later for the PP that led to the GW goal in what was another late 3-3 game.
Also, stay away from Hanafin unless you get bargain pricing. He has looked bad at the WC and I'd be worried that Carolina is trying to unload him. I know he is getting top pairing D responsibilities but he is constantly getting burned. Maybe he is just in the middle of a sophomore slump but, wow, his play is ugly. He almost got burned for a shorthanded tying goal with 6 min to go...while on the PP! 60 sec later McAvoy gives up the blue line to ensure there are no breakaways in case he can't keep it in. Situational awareness.