Garrett Smith Finishes Second During World Of Outlaws World Finals
Smith battled with superstars like Brandon Sheppard and Jonathan Davenport for the race win before ultimately finishing second in front of a sold out crowd at The Dirt Track at Charlotte.