Tatsuya Imai must become engulfed in the Houston culture after signing a three-year deal with the Astros, and a priority was seeing the Texans.