Free Alex Smith's Hat!

Yesterday, Alex Smith revealed that the NFL has threatened him with $15,000 fines if he continues to wear his San Francisco Giants cap during press conferences. It's non-approved gear from a competing league, you see, and that's not cool. Postgame is prime time for marketing NFL products, and the league isn't about to… » 9/20/12 4:25pm 9/20/12 4:25pm

Giants Eject Angels Scout From The Ballpark, And Now Everybody's Angry

You might not realize it, but the most interesting place in the baseball universe is Scottsdale, Arizona. Last week saw a mass bee attack hold up a Giants game, and yesterday brought us our first feud of the 2012 season as Giants manager Bruce Bochy kicked out an Angels scout. » 3/08/12 10:45am 3/08/12 10:45am