Sounds like a good idea to handle this problem with an easy solution.
No idea if it is easy to implement though.
I'd write your above lines different:
the line above would change to:
3:46 player A shots a three
3:45 shot missed
3:44 player B pulls down the rebound
--> the bal needs time to reach the rim + every second the viewer gives new info which is more interesting to watch imo.
Two-pointer:
3:46 player A takes a shot
3:46 shot missed
3:45 player B pulls down the rebound
Climbing the BB-mountain. Destination: the top.