grapple for (something)
To physically struggle to obtain something. I grappled for the ball with one of the players on the other team.
grapple with (someone or something)
1. To physically struggle with someone else to obtain something. In this usage, a noun or pronoun can be used between "grapple" and "with." I grappled with one of the players on the other team for the ball.
2. To have difficulty in understanding or managing something. We've been grappling with a lot of technical issues since implementing that new computer system.