Training camp report: 8/6/2024 - Full pads, position battles and more