Beau Moorehead is currently in his second season coach at William Jessup University and was the pitching coach at San Francisco State for seven years.
Prior to starting his coaching career, Coach Moorehead pitched for Merced College before transsfering to San Francisco State where he received his Bachelor’s Degree with honors in History.