Looks like the Cubs are hiring David Ross to be their new manager.
I'm all in!
I'm all undecided.
I'm all NOT in!
Vote
View Results