Braylon Edwards apologizes for taking shots at Michigan players