NO at ATL on tv

I've heard that. My sister-in-law lives 45 minutes east of Los Angeles, and she tells me that the Saints are on quite often there.

I usually have to watch the damn falcons in the 1:00 time slot here in ATL. I have direct TV, but the NFL package is too expensive for my blood.

Saints 30
Falcons 17