It doesn't feel like New Orleans Saints head coach Dennis Allen gets the hot seat credit he deserves. In his third season as the coach in New Orleans, Allen has one winning season, as the team went ...
The San Francisco Giants have some major holes to address on their roster this winter if they want to finally become legit contenders again. Some recent moves s ...