Fantasy Baseball: Office League Team

I recently had the draft for the second of three fantasy baseball leagues I’m in this year (you can see my first team here). Below is a description of the league and my team roster (check out my starting pitching). Please let me know what you think of my squad.

League Description:
This is my office league. Its a 4 player keeper league and it’s made up of fourteen teams. It’s split into two divisions and the match-ups are head-to-head.