Jul 22, 2021 The NFL Is Right to Threaten Forfeits: Unchecked The NFL is right to do everything but mandate players get vaccinated. Continue reading