“Have You Seen My Bike” is the title of a new lion sculpture at the Texarkana Texas Public Library. The arrival of this ...