Home » Will Smith

Will Smith

Franchise Sports

San Francisco Giants are the hottest team in baseball, they should be in win-now mode

The San Francisco Giants have, quietly for some time now, been one of the best teams in Major League Baseball. While more talk has been what they’re going to get for their star pitching assets – starter Madison Bumgarner and relievers Will Smith and Tony Watson, they are one of only two teams in the big leagues to have won 8 of their last 10 games.

San Francisco Giants are the hottest team in baseball, they should be in win-now mode Read More »