I have played 17 seasons in the Major Leagues. I made it to the post season 11 out of those 17 seasons. I have never won a World Series. Houston, Philadelphia, and Pittsburgh are a few of the teams I have played for. My Nephew was a Star Trek actor. I made an appearance in the NCAA final four basketball tournament as a point guard, making me 1 of 2 people to appear in both the World Series and the Final Four. I am a 6 time All Star, 4 time gold glover who has led the league in hits, triples, and at bats.
Who am I.
First with the correct answer in the comments wins a prize package of the team of their choice. Good Luck!