Carl Edwards wins Toyota Owners 400

Carl Edwards wins Toyota Owners 400