Source: https://www.baseballprospectus.com/news/article/25760/baseball-therapy-understanding-josh-hamilton/