Our company might be named after our founder, John O’Donnell, but we are far from being just a one man team.
You may know Joe as one the world’s best sportscasters or the son of legendary announcer Jack Buck, but John knows Joe as one of the world’s greatest guys. Their friendship goes all the way back to their fathers’ meeting at KMOX Radio. Joe has since carried his dad’s broadcasting legacy by announcing at St. Louis Cardinals games, where he started his career before joining the big leagues. At the age of 25 he became the youngest man to announce a regular slate of games on network tv. Joe has been Fox Sport’s lead play-by-play broadcaster of the NFL since 2002 and has also called 19 World Series and 18 All Star Games, the most of any play-by-play announcer. Joe has won several awards for his work with Fox Sports and his role as lead play-by-play announcer for both the NFL and MLB.