Most impressive team in AFC North

Deion Sanders says the Bengals are the team that's impressed him the most but do Steve Mariucci and Michael Irvin agree? Find out.

Advertising