Jim Harbaugh has returned from his scouting visits in the Midwest and took in the sights at Six Flags Discovery Kingdom over the weekend.