Los Angeles Angels vs Pittsburgh Pirates free picks and betting predictions on today's MLB matchup 5/8/24.