Should Giants give Melky a World Series ring?

Should Giants give Melky a World Series ring?
213686
Pro Baseball
Giants
Top Videos