Hudson cast in Cards-Cubs rivalry

by