Urban Meyer says he will take an indefinite leave of absence at Florida.
Meyer to take indefinite leave