Texas Game Warden Confiscates Over 300 Shark Fins From a RestaurantTexas Game Warden Confiscates Over 300 Shark Fins From a RestaurantDuring a routine inspection at a seafood restaurant in San Antonio, the Texas Game Wardens made a shocking and disturbing discovery. Sean AlanSean Alan