Everything is just falling into place for Ted Hammond and Michigan. The 2024 four-star defensive end from Cincinnati (Ohio) St. Xavier was committed to the Wolverines over 20 other offers, and the reasons were…