Aoba Tanaka
6 months ago
The Texas Super Kings secured a commanding seven-wicket victory over the San Francisco Unicorns, climbing to the...