The 2024 NFL Draft kicked off yesterday in Detroit, and after Caleb Williams was drafted with the first overall pick, the rest of the first round was full of surprises. And the NFL Draft announcers played quite a role in the process.A record number of 23 offensive players were drafted in the first round yesterday. UCLA's Laiatu Latu was the first defensive player to get off the board and he was drafted by the Indianapolis Colts with the 15th overall pick.The Kansas City Chiefs, the reigning Super Bowl champions, traded up to draft wide receiver Xavier Worthy, and it sent shockwaves around the league. There are still several talented players available who will be drafted today in the second or third round. A bunch of current and former players will be announcing the picks on Day 2, which will start at 7:00 p.m. ET.NFL Draft 2024: Full list of announcers for Day 2 picksDrake Maye: NFL: NFL DraftBefore any trades went down, this was the order of the picks and the players who will be announcing the selections on day 2 of the 2024 NFL Draft:Round 2, Pick 1: Panthers, Muhsin MuhammadRound 2, Pick 2: Patriots, Mike OnwenuRound 2, Pick 3: Cardinals, Leonard DavisRound 2, Pick 4: Commanders, Darrell GreenRound 2, Pick 5: Chargers, Rolf BenirschkeRound 2, Pick 6: Titans, Warren MoonRound 2, Pick 7: Panthers, Troy VincentRound 2, Pick 8: Commanders, Troy VincentRound 2, Pick 9: Packers, Bryan BulugaRound 2, Pick 10: Texans, Christian HarrisRound 2, Pick 11: Falcons, Andre RisonRound 2, Pick 12: Raiders, Jim PlunkettRound 2, Pick 13: Saints, Taysom HillRound 2, Pick 14: Colts, Zaire FranklinRound 2, Pick 15: Giants, Tiki BarberRound 2, Pick 16: Jaguars, James StewartRound 2, Pick 17: Bengals - x (Inspire Change)Round 2, Pick 18: Eagles, Brandon GrahamRound 2, Pick 19: Steelers, Pat FreiermuthRound 2, Pick 20: Rams, Isaac BruceRound 2, Pick 21: Eagles, Brandon GrahamRound 2, Pick 22: Browns, Carl NassibRound 2, Pick 23: Dolphins, Richmond WebbRound 2, Pick 24: Cowboys, Chad HenningsRound 2, Pick 25: Buccaneers, William GholstonRound 2, Pick 26: Packers, Bryan BulugaRound 2, Pick 27: Texans, Christian HarrisRound 2, Pick 28: Bills, Aaron WilliamsRound 2, Pick 29: Lions, Barry SandersRound 2, Pick 30: Ravens, Haloti NgataRound 2, Pick 31: 49ers, Spice AdamsRound 2, Pick 32: Chiefs, Jamaal CharlesRound 3, Pick 1: Panthers, Muhsin MuhammadRound 3, Pick 2: Cardinals, Leonard DavisRound 3, Pick 3: Commanders, Darrell GreenRound 3, Pick 4: Patriots, Troy VincentRound 3, Pick 5: Chargers, Rolf BenirschkeRound 3, Pick 6: Giants, Tiki BarberRound 3, Pick 7: Cardinals, Troy VincentRound 3, Pick 8: Jets, Braylon EdwardsRound 3, Pick 9: Lions, Calvin JohnsonRound 3, Pick 10: Falcons, Andre RisonRound 3, Pick 11: Bears, Charles TilmanRound 3, Pick 12: Broncos, Tony SchefferRound 3, Pick 13: Raiders, Jim PlunkettRound 3, Pick 14: Commanders, Troy VincentRound 3, Pick 15: Falcons, Troy VincentRound 3, Pick 16: Bengals, T.J. HoushmandzadehRound 3, Pick 17: Seahawks, Tyler LockettRound 3, Pick 18: Colts, Zaire FranklinRound 3, Pick 19: Rams, Isaac BruceRound 3, Pick 20: Steelers, Pat FreiermuthRound 3, Pick 21: Browns, Carl NassibRound 3, Pick 23: Texans, Troy VincentRound 3, Pick 24: Cowboys, Chad HenningsRound 3, Pick 25: Packers, Troy VincentRound 3, Pick 26: Buccaneers, William GhoistonRound 3, Pick 27: Cardinals, Troy VincentRound 3, Pick 28: Packers, Troy VincentRound 3, Pick 29: Buccaneers, Ric Flair (WWE)Round 3, Pick 30: Ravens, Haloti NgataRound 3, Pick 31: 49ers, Spice AdamsRound 3, Pick 32: Chiefs, Jamaal CharlesRound 3, Pick 33: Jaguars, James StewartRound 3, Pick 34: Bengals, T.J. HoushmandzadehRound 3, Pick 35: Steelers, Troy VincentRound 3, Pick 36: Rams, Troy VincentRound 3, Pick 37: Commanders, Troy Vincent