Weber signed on with the ESPN and ESPN2 cable networks in 1994 as a pit-road reporter, and contribute reporter on RPM 2Night from 1996 until 2000.
NBC Sports and TNT Sports
In 2001, Weber was tapped as pre-race host and pit reporter for NBC and TNT's coverage of NASCAR. For part of the 2004 season, Weber replaced Allen Bestwick as lap-by-lap announcer when Bestwick broke his leg during a charity ice hockey game in Rhode Island. On December 14, 2004, this switch was made permanent after weeks of rumors. Prior to broadcasting NASCAR races, Weber had play-by-play experience. He was one of NBC's play-by-play announcers for its regional coverage of the Arena Football League. On July 30, 2006, TNT announced that Bill Weber would continue as voice of NASCAR on TNT even after contracts with NBC come to an end at the conclusion of the 2006 NASCAR Nextel Cup Series season. The NBC and TNT partnership continued with Weber hosting coverage of the North American International Auto Show for NBC, and both Weber and Dallenbach assigned to NBC's Champ Car World Series events in April 2007. The pair also called NBC's American Le Mans Series races. Weber and commentators Wally Dallenbach, Jr. and Benny Parsons made cameo appearances as themselves in the 2006 Will Ferrell NASCAR comedy . In 2009, while in New Hampshire to cover the NASCAR Sprint Cup race, Weber was suspended by TNT and was not allowed to call the race or appear on the air. TNT senior vice president Sal Petruzzi stated: “As this is a private issue, it’s the policy of the company not to discuss personal matters involving our employees.” Other reports indicated that Weber got into a loud confrontation in his hotel lobby regarding complaints about his hotel room. On July 1, 2009, TNT and NASCAR announced that Weber would be replaced by Ralph Sheheen for the final two races of TNT's 2009 schedule. Weber was retained by NBC to call races for its coverage of the American Le Mans Series.
Notable calls
Weber was on the call for several notable races as lap-by-lap announcer. His only Daytona 500 call was in 2006, when Jimmie Johnson won his first Daytona 500. Later that season, Weber also called Johnson's first Cup Series championship at the Ford 400, the first of five consecutive titles for Johnson. Weber also called the July Daytona race in 2005, 2007, and 2008.
Today
Weber currently works as an illusionist at a hotel in St. Petersburg, FL. His voice was heard on a commercial for Acorn Stairlifts and driver James Jakes during IndyCar Series races in April 2014.