Business & Finance News Frankie Muniz’s 1st race since landing full-time NASCAR ride spoiled by truck’s mechanical problems October 27, 2024