Juan Pablo Montoya gets a new crew chief

Today (7/19) Jim Pohlman was named the interim crew chief for Juan

More