Mark Willard of Xtra 1360 in San Diego and Fox Sports Radio

March 14, 2017

Southern California sports radio host Mark Willard and John talk about sports coverage in the Southland, and the present condition and future prospects of the radio business. 

00:0000:00

Facebook Comments: