Mike Leach has officially landed in Starkville as the next head football coach of the Mississippi State Bulldogs