Greg Hengler
The San Francisco Giants were victorious at this year's World Series against the Texas Rangers, but when it comes to government spending, taxing, and waste, Texas is the clear winner.

Here's my weekly creation for the Americans For Prosperity.




TOWNHALL MEDIA GROUP