TY Hilton injures calf, may miss 3 to 4 weeks