Lance Armstrong and the end of innocence
While all the Buster Posey stuff was going on, Grant wrote a piece for ComcastSportsNet BayArea about the latest Lance Armstrong flap, how teammates are accusing him of being a drug cheat. Grant is not accusing Armstrong or anyone else. He writes how growing up in his age -- the [...]