CINCINNATI -- Bengals wide receiver A.J. Green will not play against the Baltimore Ravens on Sunday, ensuring that he will not reach 1,000 receiving yards for the first time in his six NFL seasons.