Coach put on leave over ‘ching, chong’ remark April 16, 2017 By Northwest Asian Weekly By Staff NORTHWEST ASIAN WEEKLY The head baseball coach at San Francisco’s Galileo High School has been put on administrative leave after he allegedly shouted at an Asian American player, […]