03-09-2022, 08:05 PM
|
#276
|
I Like The Kansas City Chiefs
Join Date: Nov 2017
Location: Shawnee, KS
|
Quote:
Originally Posted by DJ's left nut
Who’s that dude that got a surprising deal with Houston who wore glasses and SNR loved?
Herb something, right?
Might be a similar situation. Versatility and youth got him a much bigger bag than we expected. Then he kinda sucked but that’s neither here nor there.
|
Herb Taylor?
|
Posts: 26,211
|
|