Tag: Anthony Taylor
Controversial English center referee Anthony Taylor takes charge of Ghana –...
Controversial English Premier League center referee Anthony Taylor has been appointed by FIFA to take charge of Ghana's game against Asian powerhouse South Korea...