Russell Wilson is rumored to be the top choice for a long-suffering AFC franchise. Sport P1909 — 24/03/2025 · 0 Comment Dec 8, 2024; Pittsburgh, Pennsylvania, USA; Cleveland Browns defensive end Myles Garrett (95) sacks Pittsburgh Steelers quarterback Russell Wilson (3) during the fourth quarter at Acrisure Stadium.