I cry when I see wasted talent...
Quote:
Originally Posted by ReaperxKingx
.............You know what, can someone speaks some sense into this nonsense?
The NFL cannot even put an NFL team in Los Angeles, one of the biggest Sport's market in the world and the United States. So if they cannot even do that, why on Earth do they think they can place an NFL team in another continent where many people don't even like our sport? Can someone explain this, I mean I only took one Economic Course in college, but come one where is the sense in this?
|
You are aware that the Raiders and Rams were based in LA before, right?