Todd and Alex talk about the return of live sports in the US. They also throw in some sports updates from around the globe.
Todd and Alex talk about the return of live sports in the US. They also throw in some sports updates from around the globe.