Tim Tebow finds new home in NFL