By Jeremy Gonzalez, Sports Editor In case you haven’t heard, or you have some semblance of a life, a new professional American football league, the XFL, debuts in 2020 and Los Angeles is one of eight cities with a team in the league’s inaugural season. If you are counting, that will make three professional football […]