It's an odd numbered year, but does that immediately take the San Francisco GiantsĀ out of the discussion to win the World Series? The Major League Baseball season is set to begin and with it there are 14 teams in the National League that are set to attempt to dethrone the Giants. Will the front office changes for the Los Angeles Dodgers lead to their first World Series Championship since 1988? Are the Chicago Cubs for real? I'll discuss this and more on the 300lbsofsportsknowledge Show.