The Norfolk Southern has a large roster of nearly
4,000 locomotives. As a result their roster is constantly changing
due to additions, retirements, wrecks, and rebuilds. Tracking
locomotives rosters can be a whole hobby itself. Therefore I
recommend Chris Toth's website
NS Dash 9.com. This site is always up to
date with the current NS roster.