will mcclay