Report reveals how long Travis Kelce plans to play in NFL