C. Martinez thrives on the mound, at the plate in Cardinals' 3-2 win over Giants July 7, 2018 11:24 pm|