The Sports Gods
- Episode aired Feb 26, 2018
A documentary, filmed in heaven, profiling the nine major sports gods. Their newest hire Sarah, God of Post-Season, causes some major shakeups in the sports world.A documentary, filmed in heaven, profiling the nine major sports gods. Their newest hire Sarah, God of Post-Season, causes some major shakeups in the sports world.A documentary, filmed in heaven, profiling the nine major sports gods. Their newest hire Sarah, God of Post-Season, causes some major shakeups in the sports world.