Navy Beats Tulsa 31-21; My Report Card On Their Performance September 30, 2017 by Erick Seltzer · Published September 30, 2017