chad shearer