Mellow Johnny 's is a cycling store co-owned by disgraced former cyclist Armstrong . The store is in Armstrong hometown of Austin , Austin . Tour de France was stripped of his seven Armstrong titles and banned for life from cycling . `` When he started winning the Tour , there was lots of buzz . Some cycling fans in Texas still stand by Armstrong despite doping allegations .
Mellow Johnny 's is a cycling store co-owned by disgraced former cyclist Armstrong . The store is in Armstrong hometown of Austin , Austin . Tour de France was stripped of his seven Armstrong titles and banned for life from cycling . Some cycling fans in Texas still stand by Armstrong despite doping allegations .