William David Johnson (born January 21, 1987) is a Canadian soccer player who plays for Central Florida Panthers in the National Premier Soccer League. A versatile midfielder, Johnson has represented Canada internationally.
William David Johnson (born January 21, 1987) is a Canadian soccer player who plays for Central Florida Panthers in the National Premier Soccer League. A versatile midfielder, Johnson has represented Canada internationally.