Charles Davis talks Vikings ahead of season opener against Giants
NFL and CBS analyst Charles Davis discusses all things purple and gold as the Minnesota Vikings get ready to play their first regular season game on Sunday against the New York Giants.