Julio Jones has been placed on IR for the remainder of the season. Steven Jackson has missed three consecutive games with a hamstring injury. And as for the defense … well, we won’t even go there. All of these factors have contributed to an Atlanta Falcons team that is now 1-4, fresh off a beatdown […]