Rate my team please and also give some advise of trades if you dont mind.
Not a bad team honestly. The one position I would look at upgrading is your TE maybe
What size league?
12 team league
I would drop the Gesicki. Plenty of other good TEs out there. Look for D. Walker, M. Andrews, J. Reed or even Olson. All will be more productive than Gesicki.
But other than that I like the team.