The number of responses to this thread has reminded me of one thing:

There is way too much time between minicamp and training camp.