Practice summary: The 49ers had a high-tempo practice that finished 15 minutes earlier than planned in their first full-squad practice of training camp.