Dan Wetzel reports on why San Francisco could be the most practical and logical fit for the U.S. in 2024.
1 / 23
Yahoo Sports Videos
Sat, Feb 22, 2014 4:32 PM EST