Originally Posted by ClevelandBronco
Look up who Taco John is and you'll be in on the joke.
Newbs. Harrumph. (And for real this time.)
Think TJ was talking about your link not having much to do with this one other than what Rod is doing after football. He's been working hard like that in the off season since he got here. So again, your point? Newb.