Yellow Cab contracted with the Birmingham Board of Education to transport physically handicapped students. The contract provided, “Yellow Cab will transport the physically handicapped students of the School System…and furnish all necessary vehicles and personnel and will perform all maintenance and make all repairs to the equipment to keep it in a safe and efficient operating condition at all times.”Yellow Cab subcontracted with Metro Limousine to provide transportation in connection with its contract with the board. Thereafter, Metro purchased two buses from Yellow Cab to use in transporting the students. DuPont, a Metro employee, was injured when the brakes on the bus that he was driving failed, causing the bus to collide with a tree. DuPont sued Yellow Cab, alleging that under its contract with the board, Yellow Cab had a nondelegable duty to properly maintain the bus so as to keep it in a safe operating condition; that that duty flowed to him as an intended third-party beneficiary of the contract;and that Yellow Cab had breached the contract by failing to properly maintain the bus. Who wins and why?