2024 NFL Offseason: Potential Landing Spots for Russell Wilson
Video 2/20/24
Insider Ari Meirov examines four potential landing spots for QB Russell Wilson: New England, Pittsburgh, Atlanta and Las Vegas, and explains why a low-money deal could be a win-win for both sides this offseason.