Sports Russell Wilson Disputes the Report He Requested that the Seahawks fire Coach Pete Carroll February 27, 2023