John Smoltz: Deion Sanders was "the best athlete I've ever seen"


FOX Sports MLB Analyst John Smoltz said if Deion Sanders “played baseball his entire career, he would’ve been one of the greatest leadoff hitters to ever play the game.”  Click Here for more