Geoff McBride Prepares for Battle