Dodger Stadium in Los Angeles, California, has been confirmed as the host venue for the final of the 2017 World Baseball Classic (WBC), as organisers unveiled the full list of North American sites that will stage events during the national team competition.
You'll need a subscription to continue reading
Discover our range of subscription choices, with options starting from £39/month
Already have an account? Sign in here