lance armstrong ain't much more than saddle meat these days
a washed up bicycle racer, a biker who has seen better days
"lance armstrong ain't much more than saddle meat these days" What is the definition of "saddle meat"?