Photo courtesy of Tom Hagerty, Flickr Many people label Bo Jackson as the greatest athlete to ever live, and Deion Sanders a close second as the only athlete to ever participate in both the World Series and Super Bowl. Sanders and Jackson each famously played in both the MLB and […]