SAN FRANCISCO Andrew McCutchen is making quite the first impression on his new team and fans.