You've Got Mail: Training Camp Has Arrived
Topics include Kyler's return, joint practices and running back contractsDarren Urban
The offseason is over. A lot happened, yet it seems like it moved pretty fast. The Cardinals start training camp -- and Jonathan Gannon's first season -- with a practice on Wednesday. Here we go. As for the always-reliable mailbag, questions have been edited for length and clarity. You can send in a question for a future m