NFL training camp

Training Camp. A careful dance for NFL players everywhere, where striking a perfect balance means getting into shape and pushing enough to be a starter come season- yet trying not to get so injured they can't play at all.