First things first.. WOW lol i thought our league had a big roster with a 22 man roster haha! 28 man roster with a farm team is pretty intense. So, on that alone, good job!
I don't know anything about the guys in your farm team, so it is hard to comment on the guys in your farm team. But a name that jumps out at me is Oscar Tavares. Looks like he won't start with the team, but I hear nothing but good things about that kid. He is not going to do a lot for you now, but he's a major building block of your future for sure.
At first glance i like the team. Votto, Tulo, and CarGo are all top 5 players at their position, and maybe Braun too, depending on how he plays 'post PED'. Guys like Perez, Ramirez and .. are all top 10. You've got some studs no doubt.
But the hole at 2B is massive. It is by far your worst position. Beckham is in steady decline and according to one source, Beckham is potentially at his last chance with the White Sox. I would try to improve on that.
My other comment is towards a few players that are injury prone. Carlos Beltran, Troy Tulowitski,and Justin Morneau are all pretty injury prone. I am noticing that a few of my players are injury prone too and think about moving them if i can.
Well, hope that helps! Good luck!