3/9/09Who Will Sponsor Ross Brawn’s New Formula 1 Team?Ross Brawn's new F1 team may be lacking sponsorship decals, but that's not stopping them from heading out to the…ByPeter OroszPublishedMarch 9, 2009Comments (20)