Not too bad of a team. You've got SB locked down. Your pitchers aren't studs but should get the job done. The only thing I don't like is Byrnes and Bradley.
What you could possibly do in the future is this: If Upton plays well for you, you could slot him into your 2nd base (he's going to get many positions this year 3rd, 2nd, OF). Then you could look to move figgins for a big bat in either your OF or PF positions. You should have SB's locked up so figgins can be expendable. Plus, everyone is going to need SBs so Figgins might be a hot commodity.
Just my 2 cents. Good luck.