São Luís, Maranhão
Kearns was born in São Luís, Maranhão, Brazil and played soccer as a youth. His family moved back to Canada so Dan and his brother Steve could attend Wexford High school. They first played Canadian football in Grade 11.