Football at Naval Academy is more than X’s and O’s