Leody Taveras, Marcus Semien and Corey Seager each hit a deep ball, Mitch Garver drove in a run of his own, and the Texas Rangers took down the Los Angeles Angels 6-3.