todd mcrae lawyer