Bo Jackson would still be one of the Raiders' best players.  (Getty Images)

It's hard to believe but Bo Jackson turned 50 on Friday. One of the best two-sport athletes ever, Jackson's career was cut short by a hip injury suffered while playing for the Raiders. All told he played in just four NFL seasons, rushing for 2,782 yards and 16 touchdowns. He averaged a gaudy 5.4 yards per carry.

His Major League Baseball career spanned eight seasons and three teams (the Royals, White Sox and Angels) and he finished with a .250 batting average, 141 home runs, 415 RBI and a 1989 All-Star appearance that people are still talking about because of this:



"People following the game already knew what he could do," former All-Star second baseman Harold Reynolds told USA Today back in 2010, "but that (All-Star game performance) was a coming-out party for the rest of the world. He did things no one has ever seen before. We talk about Stephen Strasburg and LeBron James and all of the hype with those guys. Can you imagine if Bo Jackson played now what the hype would be?"

No, no we can't.

Other highlights:



And this jaw-dropping throw:

And, of course, the "Bo Knows" franchise:



For more, see Eye on Baseball's "Bo knows 50."

For more NFL news, rumors and analysis, follow @EyeOnNFL on Twitter, like us on Facebook, and subscribe to the Pick-6 Podcast on iTunes. You can follow Ryan Wilson on Twitter here: @ryanwilson_07.