Bill Hall doesn't like to be called a utility player. After finalizing a contract with Houston on Monday, he can shed that title and be known as the Astros' starting second baseman. Hall received a one-year, $3.25-million US contract from Houston that ...