Depth shows up for Cardinals during 16-game win streak

The St. Louis Cardinals are proving to be a lot more than their biggest stars