Vikings.com Vikings Report: Cousins agrees to four-year deal with Atlanta Vikings set initial 53-man roster for 2024 Sports Notebook: Vikings make 1st wave of roster cuts for 2024 Vikings release first unofficial depth chart of 2024 season; Wes Phillips on C.J. Ham