Politics & Government The Best Documentary Ever Made About the Texas Rangers’ New Stadium By Tim Rogers | 8 months ago Here's the short version: Arlington taxpayers, you got screwed!