But even now, eight years after he played his last football game and four years since his last baseball game, Bo Jackson is still ... each baseball season, Jackson signed a four-year contract.