The Vikings are heading into their last week of training camp before their preseason begins next Saturday against the New York Giants. The Vikings' training camp has been full of revelations, whether it's positional battles being fought and the 53-man roster taking shape or whether it's Kyler Murray taking a commanding lead in the battle for QB1 over J.J. McCarthy.