Rockies Cardinals Baseball

St. Louis Cardinals starting pitcher Jack Flaherty smiles after hitting a solo home run during the third inning of a game against the Colorado Rockies on Friday in St. Louis.