SAN FRANCISCO Steven Duggar has 141 big league at-bats and is coming off shoulder surgery, but at the moment, hes the closest thing the