I was born in Europe (Portugal, to be more precise), and live in Brazil. So, when it comes to sports, soccer should be my favorite game, right? Hey, I even made a post here about the 2010 World Cup, remember? But truth is, my all-time favorite sport was, is, and will be, basketball. And I […]