I know how the Mets could have Luis Castillo play 2B and still go for something different so the fans don't go nuts that he sucks and can't play.
They can sign him to a one year deal and see how he does. He is only 24 years old and is a big guy so he could scare the other team outta their socks. He was born in New York so he could stand up to the media. I can't find anywhere that says how well he plays baseball but he is an athlete so he could work through that.
Now if you haven't noticed I am talking about this Luis Castillo.
Let's Go Mets!
but seriously, it could work