My league is in this same boat this season. I've used Google Hangouts in the past and had really good luck.
​
There's another capability called VSee (https://vsee.com/messenger/) that's very good as well.