Kevin Allen was hired by Valley Christian as its new football coach on Monday.
Allen, who also plans to be the team's offensive coordinator, spent the past two seasons as an assistant with the Trojans under Bill Morgan, who abruptly resigned in February after winning a second Class 2A state championship in five years.
Previously, Allen spent 18 years in Minnesota as an assistant football and basketball coach, seven of which came at Mayo and Century high schools. Each are located in Rochester, about 70 miles southwest of Minneapolis-St. Paul.
Based on Arizona's classification system, both Rochester schools were Class 5A in size.
Allen was also an assistant for two seasons at Minnesota State Community College.
Allen earned his Bachelor and Master's degrees at Concordia University in St. Paul, and will teach at Valley Christian.
Allen said he prefers to run a Wing-T and power-I style of offenses. He will hire a defensive coordinator (externally or internally) but returns most of the offensive and defensive lines from last year's championship team.
The biggest question mark will be filling the loss of quarterback/safety/punter Jordan Morgan, an all-state player who left the school with Bill, his father.