Jerry Jones

Dallas Cowboys owner Jerry Jones
© Kirby Lee-USA TODAY Sports
105.3 The Fan
November 05, 2019 - 9:45 am
With the Los Angeles Chargers struggling to get their own fans in a stadium built for a soccer team (capacity of 27,000), a report came out Monday night that London was an option to be the future home of the Chargers.
Read More