Does anyone know whatīs really going on with the Champboat Series?

There was an event last year in Manzanillo, Mexico. As far as I could tell, maybe a dozen American teams participated with SST-120 and F1 (I think) boats. I also know that there was another race in Louisville in August, but thatīs about it.

Since I live in Mexico and the Series finals are announced to be in Manzanillo again, Iīm curious to know more about this.