Categories
There are still some lingering questions about the future of the NFL's two newest stadiums: the $1.5 billion Century Link Field in Seattle and the $400 million Levi's Stadium in…