I have seen Bo Jackson, AD, Percy Harvin, and Westbrook play in person. I would say Jackson was the best I seen even though I was young and it was post injury. He was 2 for 3 against Nolan Ryan that night. I know we have some "experienced" gents on this board and was curious. Who have you seen?