LAND O'LAKES, Fla. - It's been a whirlwind spring for Kent Taylor.