We have ads on jerseys here in Rugby League, and I understand the need for the sponsorship money etc, but the market here is much smaller than the usa. However, we also have about 6 dfferent rounds that support different causes - The Anzac round which commemorates the Australian/NZ soldiers in WW1 & 2, women in league round amongst others, and the clubs have different jerseys/sponsors for these rounds. It gets a bit over the top and a lot of fans are sick of the changes.