It wasn’t perfect, but the Cowboys took care of business in Nashville. Most significant about Dallas’ Week 17 win over the Tennessee Titans is that it keeps the pressure on Philadelphia to go out and win the division for themselves. Dallas’ division championship hopes are still alive for the moment. This is a look at […]