Greg Meehan Withdraws from U.S. Coaching Staff for World Championships
Greg Meehan Withdraws from U.S. Coaching Staff for World Championships Stanford women’s coach Greg Meehan was initially scheduled to travel to Fukuoka, Japan, as a member of the U.S. coaching staff