Longhorns land DT Russell 

April, 6, 2010
04/06/10
9:44
AM ET