Logano Takes the Checkers at Vegas, Baby!

After a lackluster race in Atlanta, NASCAR had its sights set on a better race at Las Vegas. They almost got it. Almost. Views: 544

Read More