Sir Vivian Richards Stadium gets World Cup approval
The Sir Vivian Richards Stadium in Antigua has been given the thumbs up for World Cup games by the International Cricket Council (ICC), according to local organisers
|
|
![]()
|
The Sir Vivian Richards Stadium in Antigua has been given the thumbs up for World Cup games by the International Cricket Council (ICC), according to local organisers
|
|
![]()
|