The Ravens left London with a victory over the Tennessee Titans, but the power rankings pundits were not overly impressed. Continue reading...