Troy Townsend reflects on extent of homophobia and racism in football