The matchup between the Dallas Cowboys and Baltimore Ravens this Sunday already feels like a must-win game for both teams just two weeks into the season.
Inside The Star is a Dallas Cowboys sports blog featuring year-round news and analysis. Run by ordinary fans, we've been writing about the Cowboys since 2008. Coverage includes analysis on ...