The Cardinals are new, and it goes beyond the team itself.
The business side moved into a different building down the street days after the season ended. Dozens of new employees have been hired, growing the organization larger than it has ever been. At State Farm Stadium, multiple upgrades are in the works, highlighted by the high-end new seating choices but permeating to food options, the look around the sidelines, and the presentation on game days.
But it still starts with football, and that group started their brand of "new" last season in the first with coach Jonathan Gannon and GM Monti Ossenfort.
The foundation of culture was created in 2023, but this year – with the Cardinals reporting to The Wigwam resort on Tuesday and their first training camp field work coming Wednesday at State Farm Stadium – the regime has the team it wants.
No, it's not fully built. But with a healthy Kyler Murray and a boatload of draft picks over the first two years, there is significant optimism, regardless of the on-paper result of a four-win campaign in 2023.
"You put in all the circumstances that went into it (last year), you have a new coaching staff, you have a whole new team, you have a new upstairs, you have new everything," linebacker Zaven Collins said. "You're starting from scratch. Kyler was also hurt at the beginning of the year. You have literally everything going against you.
"It's not an excuse. It's the NFL, right? But now you have a fresh start where everyone is back, everyone is healthy, guys they have brought in from all over the place, and I feel like upstairs, the coaches, they have everyone they want and you can build on that. You go into the season thinking, 'OK, we got this. It's time to go.'"
![Rookie cornerback Max Melton sports a throwback Kevin Kolb Cardinals jersey as he arrives for training camp.](https://static.clubs.nfl.com/image/upload/t_editorial_landscape_mobile/t_lazy/f_auto/cardinals/doxpgvx7yxdgtonypf52.jpg)
The first open-to-the-public practice is Thursday. (Free online tickets are needed to attend.) Pads don't come on until July 29 with the mandatory NFL ramp-up time for players, but it doesn't mean evaluations won't start immediately.
There is much to discern. How quickly rookies like Marvin Harrison Jr. and Darius Robinson can assimilate, what the cornerback rotation will look like, and who plays left guard are all among the questions that need to be sorted.
Camp at State Farm Stadium only lasts through Aug. 10 and the preseason opener at home against the Saints. After that there is a week for joint practices and the second preseason game in Indianapolis against the Colts before returning to Tempe.
"The culture is built, and everyone has fallen in line," linebacker Dennis Gardeck said. "Now it's just, 'These are the marching orders, this is where we are going.' It's more of a relaxed confidence of, 'This is where we are headed. This is what we are going to do.'"
ROSTER MOVE
The Cardinals released offensive lineman Carter O'Donnell on Tuesday with a waived/injured designation. O'Donnell appeared in five games last season.
Take a look at the Arizona Cardinals players arriving to the Wigwam resort before the start of the 2024 Training Camp practices
![Arizona Cardinals running back James Conner (6) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/k1gcyj0zeuuxqwrtlhx6.jpg)
Arizona Cardinals running back James Conner (6) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals defensive lineman Darius Robinson (56) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/xjknatwckensp4jes72y.jpg)
Arizona Cardinals defensive lineman Darius Robinson (56) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals cornerback Divaad Wilson (27) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/knel7iyiszim3v1wiosm.jpg)
Arizona Cardinals cornerback Divaad Wilson (27) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals cornerback Max Melton (16) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/zmakgsy6bwvgrputv9ik.jpg)
Arizona Cardinals cornerback Max Melton (16) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals linebacker Jesse Luketa (43) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/myjbjuozu5tm1abrrnkw.jpg)
Arizona Cardinals linebacker Jesse Luketa (43) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals wide receiver Xavier Weaver (30) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/abghgvc1sbwjxbyhjual.jpg)
Arizona Cardinals wide receiver Xavier Weaver (30) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals cornerback Bobby Price (26) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/wd9ilszgraq4df6awivr.jpg)
Arizona Cardinals cornerback Bobby Price (26) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals linebacker Cameron Thomas (97) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/m5qtjrdkhqtydp084z82.jpg)
Arizona Cardinals linebacker Cameron Thomas (97) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals offensive lineman Christian Jones (75) and Arizona Cardinals offensive lineman Isaiah Adams (74) arrive for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/g0he8h7focf4bhfyawmc.jpg)
Arizona Cardinals offensive lineman Christian Jones (75) and Arizona Cardinals offensive lineman Isaiah Adams (74) arrive for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals wide receiver Michael Wilson (14) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/bpxrpac1hhu17h0d0any.jpg)
Arizona Cardinals wide receiver Michael Wilson (14) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals linebacker BJ Ojulari (9) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/e02vgxenlsf8427kd0yr.jpg)
Arizona Cardinals linebacker BJ Ojulari (9) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals linebacker Owen Pappoe (44) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/g8krv1j4ah7wz8qug8ob.jpg)
Arizona Cardinals linebacker Owen Pappoe (44) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals offensive lineman Isaiah Adams (74) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/qvra2udf5fc1hxrv5psm.jpg)
Arizona Cardinals offensive lineman Isaiah Adams (74) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals cornerback Max Melton (16) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/soiqgym9fd9p5qpo3sva.jpg)
Arizona Cardinals cornerback Max Melton (16) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals defensive tackle Dante Stills (55) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/i5elu8pihxhsaewc3zp3.jpg)
Arizona Cardinals defensive tackle Dante Stills (55) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals running back Michael Carter (22) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/xebdwkiyirix3mxzpa8r.jpg)
Arizona Cardinals running back Michael Carter (22) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals offensive lineman Jon Gaines II (59) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/sj44kqyrbbuqwt9nhgnw.jpg)
Arizona Cardinals offensive lineman Jon Gaines II (59) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals offensive lineman Kelvin Beachum (68) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/x5etkcaydravmqhulqk4.jpg)
Arizona Cardinals offensive lineman Kelvin Beachum (68) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals wide receiver Zach Pascal (0) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/vr8b1ml13iqgffz3qft2.jpg)
Arizona Cardinals wide receiver Zach Pascal (0) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals tight end Tip Reiman (87) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/ks2zo7gut1yjoymg9wzm.jpg)
Arizona Cardinals tight end Tip Reiman (87) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals cornerback Starling Thomas V (24) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/fjw9jlquwwgw8iohjclc.jpg)
Arizona Cardinals cornerback Starling Thomas V (24) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals defensive Naquan Jones (96) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/s3fhhdgwvblehhtsne4a.jpg)
Arizona Cardinals defensive Naquan Jones (96) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals tight end Elijah Higgins (84) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/wpjhojpx7eauhzykhrko.jpg)
Arizona Cardinals tight end Elijah Higgins (84) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals running back Trey Benson (33) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/aqsmozo9blt4wctkahs8.jpg)
Arizona Cardinals running back Trey Benson (33) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals wide receiver Tejhaun Palmer (83) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/lescp7wabqogrtawfmrj.jpg)
Arizona Cardinals wide receiver Tejhaun Palmer (83) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals safety Andre Chachere (36) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/sb4j4n6xoqxvmmxu1xhh.jpg)
Arizona Cardinals safety Andre Chachere (36) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals wide receiver Marvin Harrison Jr. (18) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/kbey9ezcr8skt9d6xnkg.jpg)
Arizona Cardinals wide receiver Marvin Harrison Jr. (18) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals wide receiver Greg Dortch (4) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/yphproaofmpfn9k8ttbw.jpg)
Arizona Cardinals wide receiver Greg Dortch (4) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals linebacker Mack Wilson Sr. (2) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/yb7trlcneaxjwwg0bpdv.jpg)
Arizona Cardinals linebacker Mack Wilson Sr. (2) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals cornerback Jaden Davis (39) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/fwdx52c5nhzmt24tt7bs.jpg)
Arizona Cardinals cornerback Jaden Davis (39) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals punter Blake Gillikin (12) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/a93onakfrxqlbxk5rycm.jpg)
Arizona Cardinals punter Blake Gillikin (12) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals long snapper Aaron Brewer (46) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/srry6oybpli8jm5tzix7.jpg)
Arizona Cardinals long snapper Aaron Brewer (46) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals defensive lineman Phil Hoskins (79) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/e0vvgf2hmulkmhwbs114.jpg)
Arizona Cardinals defensive lineman Phil Hoskins (79) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals linebacker Tyreke Smith (50) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/oyry02s1sqopuy6ecxcr.jpg)
Arizona Cardinals linebacker Tyreke Smith (50) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals tight end Trey McBride (85) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/ysd6yrsefgyipxm6qtw2.jpg)
Arizona Cardinals tight end Trey McBride (85) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals offensive lineman Trystan Colon (63) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/zxpiamsr6adim1qjk8.jpg)
Arizona Cardinals offensive lineman Trystan Colon (63) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals defensive tackle Roy Lopez (98) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/vv1nrsfujgjpenvkjbxs.jpg)
Arizona Cardinals defensive tackle Roy Lopez (98) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals linebacker Kyzir White (7) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/vy3vls8coolfbvrpyrsr.jpg)
Arizona Cardinals linebacker Kyzir White (7) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals cornerback Kei'Trel Clark (13) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/t18v86ttpk4dxasjsngn.jpg)
Arizona Cardinals cornerback Kei'Trel Clark (13) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals safety Joey Blount (32) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/fiormeuebcwiwqnjbmbl.jpg)
Arizona Cardinals safety Joey Blount (32) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals quarterback Kyler Murray (1) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/gqpqhzewzcv312mervrw.jpg)
Arizona Cardinals quarterback Kyler Murray (1) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals cornerback Darren Hall (30) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/ksbfv8gw0rs4vjc5p2un.jpg)
Arizona Cardinals cornerback Darren Hall (30) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals defensive lineman Justin Jones (93) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/bwxbgrjmdlkjufjlao2f.jpg)
Arizona Cardinals defensive lineman Justin Jones (93) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals offensive lineman Paris Johnson Jr. (70) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/yanqknadazrmvfgptn71.jpg)
Arizona Cardinals offensive lineman Paris Johnson Jr. (70) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.
![Arizona Cardinals quarterback Clayton Tune (15) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/cardinals/leu3mquic1k0enez0psh.jpg)
Arizona Cardinals quarterback Clayton Tune (15) arrives for 2024 Cardinals Training Camp on Tuesday, July 23, 2024.