NFL Teams that Wish to Relocate Should Do So Immediately

The NFL owners voted 31-1 this week for the Oakland Raiders to move to Las Vegas and the only major problem is that the new stadium won’t be ready until at least 2020. It’s like breaking up with your significant other when you still have 6 months on the lease you share. Sounds totally fairContinue reading “NFL Teams that Wish to Relocate Should Do So Immediately”