youcastr

YouCastr: Live Podcasting For Sports Fans

If you ever considered yourself a Marv Albert or John Madden in training, YouCastr is the place for you. The site just launched out of a quiet beta. It’s kind of like Ustream or Justin.tv for sp