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