John McCain will give the commencement address at Jerry Falwellโ€™s Liberty University.