Today's game may have been San Francisco Giants shortstop Brandon Crawford's farewell not only to his team, but to professional basebal