Will there really be a return of live sports?

It’s been about four months since every major professional sports league shut down due to Covid-19, hitting pause on billions in ad revenue. As of now, the return of live sports is… read more →