The boy was at Lurie Children’s Hospital in critical condition, police said.
A dispute over one car not letting another car into a lane of traffic about 11 a.m. on northbound Lake Shore Drive just south of Soldier Field apparently led to the shooting, Chicago Police Cmdr. Jake Alderden said at a news conference this afternoon.
Both cars continued north and shooting began on Lake Shore Drive just west of the Shedd Aquarium. Bullet casings were recovered over a two-block stretch as the cars proceeded north, he said.
The vehicle the 2-year-old was in crashed at Monroe Street and Lake Shore Drive, near the Chicago Yacht Club and Maggie Daley Park.