Senate Power Rankings: Fifty-one-derful?

After our moves today, we will have 13 competitive Senate races.
Go to Source