Home Baseball Missions claim win in Cardinals Home Opener on Thursday