For Now, Albert Pujols Is at Home in St. Louis