Niall Joseph Thompson is a Canadian footballer he currently plays for Vancouver Firefighters.
Niall Joseph Thompson is an English born Canadian footballer. He currently plays for Vancouver Firefighters.