Just saw this week's SI. Seriously? The Cardinals have game's best rotation? No.