Viewing a single comment thread. View all comments

Acrobatic-Monitor516 t1_iy3waoh wrote

You mean the fact they play on their own continent , in Africa? I mean it’s not homefield like their own country

1