- Advertisement -
- Advertisement -
- Advertisement -
- Advertisement -
The five franchises for the inaugural Women’s Premier League in India have been sold for £465m.The five franchises for the inaugural Women’s Premier League in India have been sold for £465m.
- Advertisement -