NFL News: The Denver Broncos are releasing Russell Wilson on March 13th.

Current Events

Dude signed a five year extension after being acquired and he never played a single down of said contract.
The truth will set you free, but first it will piss you off.