My first thought upon seeing this roster is that I think you overpaid on Greg Jennings. Was this some sort of keeper league where salaries inflate over the years? Or were you just able to get Roddy White for a cheaper price than Greg Jennings?
However even with Jennings being a little rich for my taste, you still managed to land 3 WR1s and a low end RB1. That fills up 4 of your roster slots very nice, and Marshawn Lynch in the 4th spot is no slouch either.
I think the strongest part of your team is your quarterbacks. You don't have elite level options, but you are strong for a very cheap price. Josh Freeman and Matt Stafford both could end up as top 10 QBs this year, and you were able to get them for a grand total of $5. You also got a good deal on Witten, who posts high reception totals from the TE slot.