Following the expected release from the Denver Broncos after two disappointing seasons in the Mile High City, veteran quarterback Russell Wilson finds himself as a street free agent ahead of the official start of free agency in the NFL, and with options limited across the NFL.
There is one place that could be a potential landing spot for the former Super Bowl winning quarterback though, at least according to Fox Sports 1’s Skip Bayless.
In Tuesday’s episode of “Undisputed” Bayless stated that the Pittsburgh Steelers should be that landing spot for Wilson in free agency because of the potential relationship with Steelers’ head coach Mike Tomlin and how the future Hall of Fame head coach could get the most out of him from an emotional standpoint.