The North Star Mall in San Antonio showcases the World’s Largest Cowboy Boots, a quirky landmark created by artist Bob DaddyO ...