Absolutely perfect ! Zach showed the intelligence and deviousness I've always believed he has, and I'm not sure it has anything to do with being around Will. If anyone else needs credit, I think it should be Matt for the talk he had with Zach on the beach after Will blew up over the camp matter.
Anyway, I loved the way Zach got coach Lad on his side, and I'm sure giving his ankle a rest was a good idea. When he tells Will about the whole thing, it will be cool that he had to stay away. And I bet that coach Lad will pay Will special attention at the next game in order to show any other idiots on the team that they need to shut up.
I'm guessing Will is going to pay a PI to dig up things about Parnell and feed them to Zach so he can use it as ammo to shoot the jerk down. Zach would love that, whereas he might be upset if Will fought his battles for him. If Will feels particularly he might pass the name on to Brad and Stef and tell them the guy is trying to provoke Zach and out him.