Re: Falcons Enter Discussions On Possible Move To Los Angeles
This is why there's not a franchise in LA. The existing franchises need to use LA to intimidate their current cities. The Falcons will get their new stadium (with a promise of a Super Bowl), and the next team that needs a stadium will get friendly with Los Angeles.
We hurt ourselves, stopped ourselves and we just need to be better all around from top to bottom. We need to come together and get better as a football team.” - Matt Schaub