COLUMBUS, Ohio — Even most Michigan football fans didn’t seem to believe it could happen, based on the few hundred speckled maize and blue dots that made the trek south, mixed within a sea of 106,005 ...