Albany tops Archbishop Hannan 28-23 in high school football