The fact that he is named after a baseball team, is caring a ball and is wearing a sports ball kerchief only helps the cuteness. ;)
Since I also live in New England Carla, I LOVE the name Fenway! ;)