Dinosaurs were in their prime, not in decline, when fateful asteroid hit

INSUBCONTINENT EXCLUSIVE:
Fossil records from North America indicate dinosaurs were still in their prime 66 million years ago, but the asteroid that struck Earth
wiped them out anyway.