With NFL camps set to open up and the start of preseason for America's beloved sport just a week away, it's happy time for all of us football lovers.
But not to belittle the sports that are currently going on, let me take a second to remark on the amazing year that the Pittsburgh Pirates are having. As of this writing, my Bucco's are sitting at 14 games above .500 and are just a ½ game out of first place in the NL Central. That's right, Pittsburgh, who hasn't had a winning season since 1992, is on the verge of making history happen right before our eyes.
All things are possible in sports and if the Pirates can continue their winning ways, which I don't see why not (ignoring 19 seasons of futility), then what's to say that other maligned teams, like, say, the Cleveland Cavaliers, can make runs of their own this year.
That's why they play the games, folks, because you never know what the outcome is going to be; no matter how lop-sided the odds.
(MLB) Boston Red Sox vs Texas Rangers 8 pm ESPN
(OLYMPICS) US Mens National Team vs. Spain 4:30 PM ESPN2
(MLB) LA Dodgers at St. Louis 8:15 pm MLB Network
(Soccer) Liverpool vs. AS Roma 6:30 pm ESPN2
(MLB) Los Angeles Dodgers vs. St. Louis Cardinals 8 pm ESPN
(Soccer) 2012 AT&T MLS All-star Game- MLS All-Stars vs Chelsea 8:30 pm ESPN2
(GOLF) RBC Canadian Open Jul 26-29 CBS/TGC
(MLB) Tampa Bay at Baltimore 12:35 pm TBS
(Boxing) Friday Night Fights: Hank Lundy vs. Raymundo Beltran 10 pm ESPN2
(NASCAR) NASCAR Nationwide series at Indianapolis 4:30 pm ESPN
(Soccer) Chelsea vs. AC Milan 6:30 pm ESPN2
(NASCAR) Brickyard 400 1 pm ESPN
(MLB) Washington at Milwaukee 2:10 pm TBS
(MLB) Boston at NY Yankees 8 pm ESPN
James LeBeau is a sports contributor for CraveOnline Sports and you can follow him on Twitter @JleBeau76 or subscribe on Facebook.com/CraveOnlineSports.