Bahamas July 13, 2008

Welch moves on from Bahamas

John Welch, the Bahamas coach, has resigned his position to move to Scotland.

John Welch, the Bahamas coach, has resigned his position to move to Scotland.

Will Luke is assistant editor of ESPNcricinfo

Comments