After days of tributes and services, Senator John McCain was laid to rest at the U.S. Naval Academy in Annapolis, Maryland on Sunday.