Given these considerations, and a few failed attempts to rope Frank in, Ray chose to silence him.
But he didn't dare do it in the army.
Frank had saved every member of the team more than once.
If he dared to show any intention of silencing Frank, it was very likely that Frank would kill him instead.
Frank was such a simple and crude man. He would shoot his enemies without hesitation, even someone like Ray, who had been his boss for years.
He could only wait for Frank to retire and return home.
Having planned it all out earlier on, Ray chose the moment when Frank and his family went out to play.
He knew that this was the only time Frank, a wolf on the battlefield, would let his guard down, as he would sacrifice himself to protect his family.
Thus, the three-way battle in the park had been a plan to kill Frank from the start.
The first to open fire was also a spy in the Mexican cartel.