The Texans are the 20th Most Valuable Sports Franchise in the World

The annual Forbes list of the 50 most valuable sports franchises in the world was released last week. There are no real surprises. The Cowboys are No. 1. The New York Yankees are number two. The New England Patriots come in at No. 6 behind a couple of European soccer...

What feeling does this article give you?
Joy
Disgust
Fear
Anger
Sadness

#hashtags to follow:

Forbes [+]    Cowboys [+]    New York Yankees [+]    New England Patriots [+]   

More #news: