Cardiff v Wasps - clash of titans, One of the best Welsh clubs v one of the best English clubs.
Practically an international the number of capped players on the pitch!!
Cardiff v Wasps - clash of titans, One of the best Welsh clubs v one of the best English clubs.
Practically an international the number of capped players on the pitch!!