teams savvy has played for