Larson: 'Had a little brain fart'

NASCAR.com

Kyle Larson talks about his runner-up finish at Texas Motor Speedway -- and why he couldn't quite make it to Victory Lane

What to Read Next