Todd Mitchell
November 9, 2020
Weakest Link contestant Spencer Scott calls in ahead of his debut on NBC’s popular game show to...