NASCAR: Hamlin wins again on Monday, this one in Texas

April 19, 2010 04:24 PM