TE Seth Cranfill makes the most of opportunities