The new Claymont Transportation Center is among 12 finalists in the 2024 America’s Transportation Awards contest, and local votes can push it into the People’s Choice title. The center, which opened Dec. 4, 2003, offered Delaware commuters an upgraded option to ride the rails. Named for former state senator Harris McDowell III, it has more than 800 parking spaces including …