Answer
Hornsby ended his player career with the St. Louis Browns in 1937. He was a great player, but he was also a very difficult person to get along with. He was often in conflict with his teammates and managers. He was also known for being very hard on himself, and he would often criticize his own play.