Michigan Tech 80, Ferris St. 63