Born in Salisbury, Maryland, Bagley grew up listening to NASCAR races on MRN radio and developed a fascination with the race lap-by-lap calls, "so much so that I used to have a box of Matchbox cars. We had a shag rug in the den and every Sunday I'd plug the radio in, set it on the floor and mat down the rug in the shape of whatever track they were racing at. I would move my Matchbox cars around that makeshift track listening to Barney Hall, Eli Gold, Mike Joy, Jerry Punch, and Ned Jarrett; and became fascinated with NASCAR. At the same time, I also became fascinated with radio. I used to hang out at a local station and watch the DJ behind the booth."
After receiving a letter from then-General Manager of MRN John McMullen, Bagley began running boxes of cables to their respective turn positions at Dover International Speedway. In 1992, he worked his first race as a turn announcer for an Xfinity Series race at Watkins Glen International. "I got a call one day to work the Fay's 150 at Watkins Glen in 1992. I worked the '90' that day and I thought that was an awful performance. But obviously, the powers that be heard something they liked and the rest is history. Here I am almost 23 years later to the day."
Since 2008, Bagley has been a co-host of the Sirius XM show The Morning Drive on Sirius XM NASCAR Radio. He originally worked the show with David Poole until Poole suffered a fatal heart attack on April 26, 2009. After rotating hosts for the next two and a half months, he began doing the show with MRN colleague Pete Pistone on July 6. The two men do the show from different locations with Bagley in Annapolis, Maryland and Pistone in Chicago. Unlike his other MRN colleagues Dave Moody and Pistone, Bagley is known for being eccentric, over the top and being into electronic dance music. Being a self-described "history buff," a hallmark of The Morning Drive is a short – usually ten-minute – segment called "The Calendar" in which he describes what events are associated with the day in question, such as holidays. He also runs down a list ofhistorical events that happened on "this day" in past years and people who were born on the day in question from outside the world of NASCAR as well as those in the world of NASCAR.
Since 2017, NBC Sports has hired Bagley to assist in selected races at longer circuits. In 2017, 2018 and 2019 Bagley was assigned to the Esses at Watkins Glen International, and was expanded to the Pocono Raceway and Indianapolis Motor Speedway weekend, assigned to Turn 2 as part of NBC's radio-style coverage plans.