Petro was born in St. Louis, Missouri. After several moves and at the age of one Petro put down roots in Kansas City. From 1974 through high school he grew up in Prairie Village, KS, graduating from Shawnee Mission East in 1989. Petro decided to attend Syracuse University and pursue a Broadcast Journalism degree. After four years of late night pizza, subs, and many beers Petro emerged from Syracuse with a BS degree from the Newhouse School of Communications in 1993.
After turning down job offers in locations like Whiteville, North Carolina, Petro took his first job in broadcasting with what then was called KCTE-AM 1510… The Team. His first position was in sales, but lasted only a few months. Petro then began work with Peter Yates Enich on the Pete Enich Show. The Pete Enich Show was the first local sports talk show on 1510 later to be called Sports Radio 1510. After a year the popularity of The Pete Enich Show dictated expanding the show to three hours, and Petro joined Enich as his co-host. The two worked together two plus years before being fired for being “too expensive”. Petro was summoned to the office of Gary Acker, then owner of 1510, on the Wednesday after Syracuse lost to Kentucky in the 1996 National Championship game. Petro was informed that he was being let go, along with Pete Enich because their salaries were too high for the station to cover. Petro was making a whopping $16,000 per year after receiving a raise several months before from his original annual salary of $12,000. Petro actually had to inform Pete that he was fired while Enich was on the beach.