Originally Posted by Moodybluebird Anyone know if last night's friendly win against a top ranked team will improve Wales' ranking ? https://www.forbes.com/sites/stevepr...tional-soccer/
Forum Rules