Callum Williams is a seasoned play-by-play voice who has covered soccer both internationally and domestically for 20 years, including the last 14 with MLS. He called MLS league games and MLS Cup ...