ESPN will stream and televise the World Tens Series allowing audiences across the globe the opportunity to watch the inaugural World Tens which will be held in Bermuda starting this weekend, the organisers announced this evening. A spokesperson said, “The sports giant will allow fans living in the USA, Caribbean, Latin America, Brazil and Sub Saharan […]
|