Does the sentence use modifiers correctly?

Stuck in traffic, Grayson grew drowsy and time slowed to a standstill; eventually, he decided to pull over and take a nap.

ye or no

Yes