If these pictures don’t make you smile, then I don’t know what will. Here’s Robinson Cano, during and after his Home Run Derby win last night in Arizona. The all-star game is tonight. Let’s start the day with a guy smiling. A lot.
Associated Press photos