In 2013 , he served as a fill - in play - by - play commentator for Major League Baseball on Fox .
In 2012 , David became the play - by - play voice for the United Football League broadcasts on the CBS Sports Network .
In 2013 , David served as a fill - in play - by - play commentator for Major League Baseball on Fox .
In 2012 , David became the play - by - play voice for the United Football League broadcasts on the CBS Sports Network .