Recruiting Commitment to Michigan 'a long time coming' for 2025 DE Bobby Kanka