I grew up a Baltimore Orioles fan, and a Cal Ripken Jr. fan. Because of that, I got to experience something that is extremely rare in sports these days: watching your favorite player play for your favorite team his entire career.

Earlier today, in non-baseball news, LeBron James signed a deal to return to Cleveland. I'm not a basketball fan at all, but it's pretty impossible to avoid the drama that surrounds LeBron James in free agency. A few years ago he left Cleveland -- his hometown and the team that drafted him -- to go to Miami and win a championship. Now that he's won a few titles, James is returning to Cleveland. While there was celebration over this story, I couldn't help but find the whole situation to be cheap and uninspiring.

The better story would have been James sticking...

To celebrate the upcoming MLB draft, we’re offering a big subscription discount of 18% off from now through the draft , so that you can follow all of our updates and coverage.To get the discount, use the code MLBDRAFT for an Annual subscription, or MLBDRAFT3 for a Top Prospect Plan.

To continue reading the rest of this article, subscribe to Pirates Prospects. Subscribers get access to every article on the site, along with all of our exclusive live coverage of the Pirates' minor league system, all for a very low monthly or yearly rate.

If you're already a member, you can log in below. If you think you're receiving this message in error, please e-mail tim@piratesprospects.com.