It should have been a happy father-son moment at a ball game. Instead, it turned into a freak tragedy.

Straight out of a Norman Rockwell painting, Shannon Stone, a 39-year old firefighter from Texas, took his son to a ballgame Thursday night at Rangers Ballpark in Arlington. They stood there in the front of the bleachers, Shannon in his blue Texas Rangers cap, his son in a red T-shirt, red cap, wearing his baseball glove.

Every kid dreams of getting a ball.

In the second inning, Oakland’s Conor Jackson hit a foul ball. Texas leftfielder Josh Hamilton got it and tossed it into the stands, a nice thing. But the toss was a little short, and Stone leaned over the railing to try to grab it for his son, and …