Michigan head coach Jim Harbaugh has had to retool several positions on his coaching staff this offseason. The latest addition to his staff joins him with over twenty years of NFL coaching experience.
Speaking on his podcast this week, Harbaugh announced that he is bringing on Juan Castillo as an analyst. Castillo is coming off a two-year stint with the Buffalo Bills as offensive line coach and run game coordinator.
Prior to his time in Buffalo, Castillo spent the previous four years as an assistant to Harbaugh's brother John with with the Baltimore Ravens. He spent one season as run game coordinator before having his role changed to offensive line coach.
Castillo's lengthiest tenure came with the Philadelphia Eagles. He served under Ray Rhodes and later Andy Reid from 1995 to 2012 in a variety of different capacities.
During his time in Philadelphia, Castillo would work as an offensive assistant, tight ends coach, offensive line coach, and defensive coordinator.
Castillo joins fellow analyst Ron Prince as NFL coaching veterans who have been added to Harbaugh's staff at Michigan this off-season.
Michigan has already lost several assistants to various jobs across the college football landscape, including arch-rival Ohio State, so Jim Harbaugh is searching far and wide to get his replacements locked in.