New York Yankees closer Mariano Rivera was taken off the field at Kauffman Stadium on a cart after apparently injuring his right knee while shagging flies during batting practice.