10 Fun Facts About Finn Balor

He is also an avid supporter of London, UK’s Tottenham Hotspur Football Club.