Astros Get Another 0.0 TV Rating
2 Louisiana Sheriff's Deputies Ambushed, Killed In ShootoutTwo sheriff's deputies in Louisiana were shot to death and two others were injured in an early morning shootout west of New Orleans, authorities said Thursday.

Listen Live