William Johnson

William Johnson or just Will Johnson is a Canadian professional soccer player currently playing for the Major League Soccer team Real Salt Lake.