Master Minds Behind Russell Wilson's 250 Million Dollar Sh!t Sandwich Contract

First published at 23:53 UTC on January 2nd, 2024.

Denver Broncos owners Rob Walton and company, no longer want to take a bite out of the Joe Ellis and John Elway 250 million dollar Russell Wilson shit sandwich contract.

Is Russell Wilson solely to blame for the mismanaged Broncos? Of course not. …

MORE
CategorySports & Fitness
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO