As he plays out the final months of his career, David Ross reflects on his 15 seasons, which included stints with seven different teams