Explaining Russell Wilson’s Recent Struggles

    The Seahawks lost to the Giants 17-12 in Week 13. The Inside the League crew discusses Russell Wilson's recent struggles in Seattle.

    December 8, 2020

    DOWNLOAD THE APP

    Have the full Stadium experience

    Watch with friends

    Get rewards

    Join the discussion