All eight teams from English cricket's The Hundred short-form competition have now sold stakes to private buyers. The final sale was a holding in the Oval Invincibles team, operating out of the iconic ...