PGA Professional Bob Beach receives Patriot Award for Veterans Support