Nate Dillard is on call this weekend for Team Green