links18
Well-Known Member
- Messages
- 23,933
- Reaction score
- 19,538
I hear this expression from time to time here. But what does it mean? Who are examples of these athletic freaks we have had? I can think of three that might qualify: Herschel Walker, Deion and T.O. Any others we have been been blessed with to wear the star?