2017-xv_world_softball_championship.1lr

June 28th, 2017

Sixteen teams will compete in the 2017 WBSC Men’s Softball World Championship at the Pepsi Softball Centre in Whitehorse, Yukon, Canada, July 7-16. Courtesy Photo

Leave a Comment