Hear Everything presented by Connect Hearing: Thomas Hasal
Vancouver Whitecaps
Official Site of the Whitecaps
Saskatchewan’s own: How Thomas Hasal is defined by his home
Vancouver Whitecaps
Official Site of the Whitecaps
Extra Time presented by Bell: Hasal gets the game ball
Vancouver Whitecaps
Official Site of the Whitecaps
Must-see: U-19 keeper Thomas Hasal stands on his head in Academy semis
Vancouver Whitecaps
Official Site of the Whitecaps
Whitecaps FC U-19s fall 2-0 in extra time of Development Academy semis despite star showing from Thomas Hasal
Vancouver Whitecaps
Official Site of the Whitecaps