The Pittsburgh Pirates are scheduled to play the St. Louis Cardinals at Busch Stadium on Thursday, April 13, 2023. The expected starting pitchers will be Vince Velasquez and Jordan Montgomery. This games report has current odds, betting trends, and free picks against the spread.