There are many open Park areas around the city so you can always get together with friends for any sporting activity of your choice such as Football, Softball or Volleyball. There are some Tennis Courts with free access too.
Cambridge has 2 indoor Swimming Pools and one open air Pool during the summer months.