If you follow major league sports in the US, you know you have to sit through an astronomical number of ads. The average NFL TV broadcast features only 11 minutes of actual game time, but a full hour ...