Remember when I first saw this, and I saw the Baseball and then Darts hit Eclipso, and went "Holy Shit it's Sportsmaster!" XD Hadn't really been following the show, but that was a nice bit to see, specially after Young Justice made him popular as the Sports-Equipment-wielding badass we all know and love.