Larry’s Notebook: Ford Needs a Win at Michigan

Our resident crew chief Larry McReynolds looks forward to the "Irish Hills" of Michigan and thinks it's a must-win for Ford!

More NASCAR Videos

More NASCAR Videos»