Andrew Foshee hit and miss